yjshin의 등록된 링크

키자드에 등록된 총 923개의 포스트를 확인하실 수 있습니다.

Tistory

디폴트 라우트 Default Route

@Default Route -> Router에 경유하는 Packet들이 Route정보를 찾지 못해 Routing할수 없을때 Routing할수 있게 도와주는 경로를 말한다. - 사용조건 - Default Route를 사용하기 위해선 반듯이 하나의 라우터에는 모든 경로를 포함하고 있는 Router가 필요하다 - 장점 - Routing Table 줄어든다-> 메모리 사용량 감소 -> 부하 감소 ->패킷 딜레이 감소 네트워크 정보가 변경되더라도 관리자가 수정할 필요가 없다. 토폴로지를 이해 하지 않아도 된다. -> ISP 업체들이 많이 사용 ISP 업체에는 모든 Network 정보가 다 들어있기 때문에 우리는 ISP 업체로 들어가는 라우터만 알면 된다. -> 내가 가고자 하는 라우터가 결정되어 있을 때 - De..

Tistory

전송계층 Transport Layer

@Transport Layer - 역할 - 상위 계층에서 하위 계층으로 넘어 갈때 데이터를 포장 하위 계층에서 상위 계층으로 포트 넘버를 통해서 Application을 알려주는 역할 -Application에서 만든 데이터 포장(TCP/UDP) *TCP 데이터를 목적지까지 안전하게 전달할수 있는 장점을 가지고 있지만 데이터 전달시 딜레이가 발생할수 있다는 단점이 있다. 과정 목적지와 연결(3Way) -> 데이터사이즈조절(Window) -> 송신 -> 송신메세지전달 -> 수신 -> Port Number확인 -> 전달받은 데이터 확인 -> 수신메세지전달 -> 종료 연결성(3Way), 신뢰성(Numbering(syn/ack)), 응답(메세지)이 있기 때문에 데이터를 안전하게 전달할수 있다. 하지만 문제 발생..

Tistory

Cisco 장비 Router Mode 및 CLI 기능

@Router Mode 및 CLI 기능 @Router Booting과정 Power ON -> POST(Power On Self Test) -> ROM(Bootstrap) -> Flash Memory(IOS) -> NVRAM -> 초기구성방법확인 -> yes : Setup Mode / no : User Mode RAM : 휘발성(running-config) NVRAM : 비휘발성(startup-config) @Router Mode - 실행모드 +++ User Mode +++ Router> 실행모드 중 가장 기본적인 모드로 사용자 모드이다. 그래서 사용자가 사용할만큼 명령어를 제한시켜놨다. 그래서 제한된 명령어로 간단한 확인 및 점검만 할수 있는 모드이다. +++ Privilege Mode +++ Route..

Tistory

Cisco 장비 Interface 설정

@Interface 설정방법 - Interface 설정 전 알아야할 조건들 - Physical Layer 1.Connected DataLink Layer 2.Bandwidth 3.Clock Rate 4.Encapsulation Internet Layer 5.IP Address / Subnetmask Interface 활성화 6. no shutdown : 라우터는 default로 비활성화(shutdown) 되어 있음. 활성화 시켜줘야 함. ========================================================================================== @Fastethernet Interface(LAN) - 라우터와 PC와의 연결 => 2계층 적..

Tistory

CIDR(classless Inter-network Domain Routing)

@CIDR(표기법) IPv4 classful->subneting->VLSM->CIDR(classless) CIDR (classless Inter-network Domain Routing) : 재할당 개념 - 기존 class기반 주소를 class를 제외하고 32bit 전체 bit에 대해 Network와 Host를 재 설정한 주소 구조이다. 기존 class 기반 주소에 비해 주소 손실을 줄여 주고, Router에는 구조화된 주소 할당으로 인해 Routing Table을 줄여 packet Deley를 줄인다. -> subnetmask 를 전달시 메모리 효율을 줄이기 위해 subnetmask를 줄여서 보내는 방법. => 애초에 있었던 나눠서 주는 방식을 없애고 전체를 두고 필요한 만큼만 주는 방식. clas..

Tistory

ICMP(Internet Control Messages Protocol) 프로토콜 (도구 ping)

IP 를 도와주는 Protocol - ARP, ICMP, IGMP version : 4 Type of Service : 우선예약 -> 5가지 (비용, 보완, 처리량, 신뢰성, 지연) 를 고려하여 데이터가 나중에 들어와도 ㅍ먼저 처리 해 주는 기능. Header Length :data를 제외한 IP 길이 Total Length : 3계층 전체 길이 - 같은 곳에서 동시에 여러 data를 보낼때 - Identifier : 식별자 역할 ( data 구별역할 -> 메신저는 메신져대로, 게임은 게임대로) Fragmentation Flags : 첫번째bit : 0으로 고정(예약 bit), 가운데 bit : Segment 여부 확인(0:분열,1:분열x) -> Segment 되어 있는 data를 받을 때 처리를 고려하..

Tistory

ARP(Address Resolution Protocol) - 주소 변환 프로토콜

@ARP (Address Resolution Protocol) IP 를 도와주는 Protocol - ARP, ICMP, IGMP - 3계층 프로토콜이지만 2계층적인 일을 처리한다. - 데이터를 만들때 상대방이 MAC Address 가 없는 경우 작업을 실시한다. - 상대방의 MAC Address 를 알아오는 역할. - 먼저 ARP cache Table을 검색한다. 없으면 Broadcast 로 보낸다. - 보낼땐 Broadcast 방식 => 마치 출석를 부르는 것과 같다. 강사는 수강생 전체가 듣게 한명의 이름을 호명한다. 모든 학생은 그 이름을 듣고 판단하여 자신의 이름이면 대답을 하게 된다. - 받은 MAC address를 cache Table에 저장한다. - 네트워크가 틀리면 라우터 MAC Addre..

Tistory

IGMP(Internet Group Management Protocol)

IP 를 도와주는 Protocol - ARP, ICMP, IGMP @IGMP - 그룹별로 IP를 관리할 수 있는 프로토콜 - 시스템이 다른 호스트와 통신하는 방법은 일반적으로 Unicast와 Broadcast 두 가지 방법이 있다. 또 다른 방법으로는 그룹 주소를 사용해서 Packet을 보내는 Multicast가 있다. - Multicast는 그룹 주소를 감시하고 있는 호스트만이 데이터를 수신하며, 다른 네트워크 장비는 그것을 무시한다. 이런 방식은 Broadcast의 제한을 피해 한 호스트에서 여러 개의 묵적지로 동시에 데이터를 보내야 하는 응용 프로그램에 유용하다. 확인 방법> www.iana.org/assignments/multicast-addresses

Tistory

DHCP Server

DHCP(Dynamic Host Configuration Protocol) Server 우리가 지금 흔히 쓰고 있는 IP 주소(IP Address) 체계는 IPv4 라고 하는 체계입니다. 192.168.0.254 와 같이 네 단계로 구성된 0~255 사이의 숫자로 값을 넣을 수 있는 형태의 주소이며, 이를 통해 조합할 수 있는 주소값이...생각보다 그리 많지 않습니다. 그래서 국가별로 일정 분량만큼 할당하고, 국가에서는 그 아이피를 다시 기관에 할당을 하는데...장비 1개당 1개의 아이피를 발급할 만큼 충분하지 않습니다. 그래서 고안한 것이 DHCP Server 인데, 쉽게 말해 장비가 인터넷을 사용하기 위해 아이피가 필요한 경우 DHCP 서버에 아이피를 요청하면 DHCP 서버가 자신이 보유하고 있는 아..

Tistory

서브넷 IP Subnet-Zero

IP Subnet-Zero 서브넷팅 Subneting ※ Subneting은 0(전체 주소:subnet)과 마지막 255(네트워크 전체가 사용중:Broadcast)는 사용 못함 -> ip 손실을 줄일려고 만든 Subneting 이 네트워크 안에 또 다른 네트워크가 생겨 첫번쨰와 마지막 ip를 사용하지 못하는 현상 발생. IP Subnet-Zero Subneting을 했을때 발생하는 Network ID전체가 0인 첫번째 네트워크에 포함하는 주소를 사용할수 있다. -> 모든 라우터는 default로 IP Subnet-Zero 설정되어 있다. B Class Subneting 11111111.11111111.00000000.00000000 : 255.255.0.0(1/65536) 11111111.111111..

Tistory

가변길이 서브넷마스트 VLSM

@VLSM : 가변길이 서브넷마스크 -> 서로 다른 서브넷에서 동일한 네트워크 번호로 다른 서브넷 마스크를 지정할 수 있는 특성. -> subneting 을 여러번 하면 된다. 범위가 큰 범위부터 서브넷팅 해준다. ex) 192.168.1.0 255.255.255.0 C Class Network를 1개부서에는 100Host를 2개부서에는 50Host를 만족하는 VLSM을 하시오 |Host ID | 00000000~11111111 : 0~255 1/256 1Network 100Host : 192.168.1.0~127 255.255.255.128 N H 0 0000000 ~ 0 1111111 0~127 1 0000000 ~ 1 1111111 128~255 255.255.255.0 --> 255.255.255..

Tistory

디스크 관리 - 예상치 않은 오류가 발생했습니다.

USB 인식 안됨 디스크 관리에서 디스크를 포맷할 때 아래와 같은 오류가 발생할 경우 [ 오류 문구 ] 예상치 않은 오류가 발생했습니다. 시스템 이벤트 로그에서 오류에 대한 자세한 내용을 확인하십시오. 디스크 관리 콘솔 을 닫고, 디스크 관리를 다시 시작하거나 컴퓨터를 다시 시작하십시오. 또는 [ 오류 문구 ] 가상 디스크 관리자 지정된 파일을 찾을 수 없습니다. 위와 같은 문제가 발생한 것을 디스크변경 작업에 대한 내용이 정상적으로 저장되지 않았기 때문에 발생하는 문제일 수 있습니다. 윈도우는 디스크 변경작업을 바로 저장하지 않고 시스템이 종료될 때 저장하기 떄문에 강제종료하거나 전원이 차단되어 갑자기 컴퓨터가 꺼져버리는 경우 정보가 저장되지 않아 오류가 발생하게 됩니다. - 파티션 설정, 변경시 발생..

Tistory

데이터링크 계층 DataLink Layer

@DataLink Layer O DataLink 계층 하는 일 - 하드웨어를 확인 - 신호를 변환 논리적인 부분(LLC) , 물리적인 부분(MAC)이 함께 존재 L3 : 논리적 L2 : 논리적, 물리적 L1 : 물리적 @ DataLink 계층의 역할 - 데이터를 전달 할 때 - MAC 어드레스 통신을 하기 위해서 ARP프로토콜이 대신 목적지 MAC address를 가지고 오고 가지고 온 MAC Address를 LLC 가 encapsulation 정보를 싸서 frame을 만들고 frame 을 MAC이 받아서 전기신호로 변화해서 전달. - 데이터를 받을 때 - 전기 신호를 전달 받아서 MAC 이 bit 신호로 바꿔서 MAC address 확인하고 LLC 가 받아서 잘못된 데이터가 있는지 확인하고 문제 없으면..

Tistory

네트워크 계층 Network Layer, IP Header

@Network Layer - 3계층 IP Adress IP 를 도와주는 protocol (1) ARP - MAC address 확인 (2) ICMP - 신뢰성 (3) IGMP - 그룹정인 정보 통신타입 (1) Unicast - A Host가 B Host에게 Data를 전달하는 가장 일반적인 방법 - Source Address와 Destination Address를 명시하여 해당하는 장비만이 데이터를 처리하는 방법 - 동일한 정보를 많은 호스트에 전달에는 비 효율적인 방법 => 서버에 부담 client 가 많으면 많을수록 힘들다. - Host to Host 전달을 기반으로 하므로 다른 Host에 부하는 주지 않는다. - 받는 사람은 편한대 보내는 사람이 불편 일 대 일 전달방식 Destination ..

Tistory

[Network] 서브넷팅 Subneting

서브넷팅 subneting : 크게 사용하던 Classfull Network 를 작게 여러개의 Network로 나누는 방법 Subneting을 사용하는 이유 IP손실을 줄이고 IP를 보호하여 더 많은 사용자들에게 주소를 할당해주기 위해 네트워크를 작게 만들어 관리범위를 줄여 관리가 수월하게 하기 위해 Broadcast Traffic을 줄여 Host의 성능을 향상시키기 위해 내부 네트워크에 대한 보안을 높이기 위해 Subneting 하는 방법 할당받은 Classfull Network Address를 이진수로 변환한다. Subneting을 할 조건에 맞는 이진수를 찾아 해당 bit만큼 Subnetmask를 추가한다. 추가된 Subnetmask를 순서대로 나열한다. 순서대로 나열된 이진수를 다시 십진수로 변환..

Tistory

Router 라우터 관리 명령어

@Router 관리명령어 - 3계층 장비 - TFTP : 접속이 아닌 백업이나 복구 시 사용. - Router Name 설정 Router(config)#hostname Ex) Router(config)#hostname CCNA CCNA(config)# -Router Password 설정 => Router Login시 Password 설정 *Console Password (Default : no login) Router(config)#line console 0 Router(config-line)#login // login 명령어를 써줘야 password가 적용된다. Router(config-line)#password *VTY Password (Default : login) Router(config)#lin..

Tistory

물리계층 Physical Layer

TCP/IP @Physical Layer - Cable - cable의 종류 : 동축cable, UTP cable, 광 cable 속도(mbps) 신호 거리 동축 Cable 10/100 디지털신호 185~500m UTP Cable 10/100 디지털신호 100m 광 Cable 최대10Gbps 디지털신호 1000m 전기신호의 구별 : BaseBand, BroadBand BaseBand(디지털신호) => 시분할 다중화 - 한번의 하나의 데이터만 처리 => 한번의 큰 데이터를 빨리 처리할 수 있다. 이를 시간으로 나누어 사용 Internet : 디지털신호 BroadBand(아날로그신호) => 주파수분할 다중화 - 논리적으로 여러개의 노드로 분할하여 사용 => 한번에 여러개의 데이터를 처리 TV,Radi..

Tistory

오라클 버추얼박스(VirtualBox) 다운로드와 설치 방법

- 버추얼박스(VirtualBox) 운영체제(OS)에서 구동되는 가상의 컴퓨터 실제 물리PC와 운영체제의 자원 일부를 나눠 사용하는 가상화 솔루션입니다. 같은 가상화 솔루션인 VMware가 있지만 유료이고 VirtualBox는 무료 프로그램입니다, 가상 컴퓨터는 바이오스 레벨부터 구현되어 실제 물리 컴퓨터와 같은 같은 환경에서 사용 가능하고 현재 사용중인 OS와 다른 OS를 설치해 테스트 PC나 서버 운영, 인터넷 뱅킹용 PC로 유용하게 사용할 수 있습니다. (물론, Windows 등의 라이선스를 필요로하는 OS에는 라이선스가 있어야 불법으로 인한 피해를 면할 수 있습니다.) 1) 버추얼박스 VirtualBox 다운로드 https://www.virtualbox.org/wiki/Downloads Downl..

Tistory

버추얼박스 확장팩 설치 (VirtualBox Extension Pack)

- 버추얼박스 확장팩 (VirtualBox Extension Pack) 하드웨어의 USB 2.0과 USB 3.0과 버추얼박스 RDP 및 Network Interface Card (랜카드)의 PXE 부팅(Intel), 디스크 암호화를 사용하려면 버추얼박스 확장팩을 설치해야 합니다. 다운로드 URL 페이지 접속 https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms an..

Tistory

[Network] OSI 7계층

네트워크란 - 컴퓨터 랜(LAN)이나 모뎀 따위의 통신 설비를 갖춘 컴퓨터를 이용하여 서로 연결시켜 주는 조직이나 체계. => 결국은 두 대 이상의 컴퓨터 및 통신 장비가 연결되어 서비스를 주고 받는 것 - OSI7 Layer model - - OSI 7 Layer model은 ISO협회에서 제정을 했고, 계층적인 구조를 가지며, 개방형 시스템간의 연결을 원할하게 하기 위한 기준. OSI 7 Layer model 의 계층 구조 -> 전체적인 계층의 개요 . 1계층. Physical (물리계층) - 전기적 / 기계적 / 기능적인 규칙들을 규정하고 있으며, 케이블, 허브, 리피터, 커넥터 등의 장비들이 포함이 되어 있음. 2계층. Date Link (데이터링크계층) - 1, 3계층 사이에서 통신을 제..

Tistory

[Network] IPv4 와 IPv6 의 차이점

IPv4 란? 현재 네트워크 IP 주소 체계는 IPv4를 사용하고 있습니다. 좀 더 쉽게 설명을 하자면 현재 일반적으로 사용하는 IP를 보게 되면 255.255.255.255 이런식으로 3자리씩 4개를 이용합니다. 각각 최고 수가 255 이므로 약 43억개 정도의 주소를 표현할 수 있습니다. 45억하면 상당히 많아 보이지만 전세계 사람들이 사용하기에는 턱없이 부족한 문제점이 있습니다. 이미 IPv4를 이용한 주소 체계는 포화상태입니다. 그래서 새로운 IP 주소 체계인 IPv6를 이용하고자 합니다. IPv4의 주소 체계는? 숫자로 구성된 인터넷 공인 주소이고 4개의 "."(점)으로 구분하며, 이렇게 구분된 각각의 숫자들이 0 ~ 255 까지의 숫자를 사용할 수 있고 이 숫자는 전 세계적으로 하나만 존재가 ..

Tistory

[Windows] DLL이나 OCX 등록시 발생하는 종속성 문제 해결 방법

오류 문구 "바이너리그가 지정된 경로에 저장되었는지 확인하거나 디버그하여 바이너리 또는 종속 .DLL 파일에 문제가 있는지 확인하십시오." "지정된 모듈을 찾을 수 없습니다." 관리자 권한으로 cmd를 실행한 후 regsvr32.exe 명령어를 이용해서 ocx 나 dll 을 등록하였을 시 다음과 같은 오류가 발생할 수 있습니다. 종속 문제 해결 과정 depens.exe 파일을 이용하여 해당 *.ocx 파일이나 *.dll 파일의 종속성을 확인 합니다. ex) 왼쪽 위 창이 종송되어 있는 dll 들의 모습입니다. 아래는 오류 정보를 포함하고 있습니다. 해당 dll 파일을 같이 등록해주면 문제가 해결됩니다.

Tistory

[Linux] RedHat - Openswan을 이용한 IPSEC 설정

※ Red Hat Enterprise Linux Server release 6 version 이후 에서는 IPsec 설정이 Openswan 패키지를 이용해서 설정할 수 있다. Configuration steps: The two hosts will be referred to as "left" and "right" in the configuration. Picturing a tunnel with two endpoints, ipsec1.example.com [192.168.10.12] -------- ipsec2.example.com [192.168.10.18] The ipsec1.example.com host will be "left" and ipsec2.example.com will be "right". ..

1 2 3 4 5 6 7 8 9 10