본문 바로가기

네트워크7

ICMP 헤더 구조 ICMP 헤더 구조 ICMP(Internet Control Message Protocol)는 인터넷 환경에서 오류에 관한 처리를 지원하는 용도로 사용되며, IP 패킷의 데이터 부분에 캡슐화되어 송신 호스트에게 전달된다. TCP/IP 기반의 통신망에서 전송 과정에 문제가 발생하면 라우터에 의해 ICMP 메시지가 자동으로 발생하여 패킷 송신 호스트에게 전달된다. Type - 타입에는 패킷 내에 어떠한 종류의 ICMP 메시지가 존재하는지 정의한다. Code - type에 대한 상세한 설명이 들어가 있다. Checksum - 전달된 패킷이 이상없이 잘 도착하였는지를 체크한다. Message - Message필드에는 각 타입별로 다르게 구성된다. Type Code 설명 0 0 Echo reply(Type 8, E.. 2018. 8. 27.
IP패킷 헤더구조 IP패킷 헤더구조 IP패킷은 라우터 MTU(Maximum Transfer Unit)에 맞게 전송해야 하기 때문에 패킷의 크기가 클경우 단편화가 일어나게 된다. MTU : 어떤 데이터링크에서 하나의 프레임 또는 페킷에 담아 운반 가능한 최대 크기 Version IPv4인지 IPv6인지 구별하기 위해 사용 Header Length 헤더의 길이를 나타냄 이것을 보고 IP헤더의 길이를 알 수 있다. (최소 20byte 최대 40byte) IP헤더를 보고 데이터의 시작을 알 수 있다. D : 이 플레그가 체크되어 있으면 단편화를 할 수 없다. M : 1이면 단편화된 조각이 더 있다는 뜻이고 0 이면 마지막 패킷이라는 소리이다. Type Of Service(TOS) 우선순위를 나타내는 3bit의 Precedence.. 2018. 8. 27.
캡슐화와 역캡슐화 캡슐화 (Encapsulation) 캡슐화는 통신 상에서 상위계층의 툥신규약 정보를 하위 통신 규약 프레임 사용자 정보영역에 내장시켜 전송하는 기술로 데이터를 캡슐화 하는것이다. 5. 상위 계층에서 데이터를 만든다. 4. 데이터를 전송하기 위하여 분할 한다. (세그먼트 분할) TCP인지 UDP인지에 따라 헤더가 붙는다 3. 헤더에 주소를 넣는다. (패킷) 2. 물리적 주소를 달아준다. (프레임) 1. 비트로 바꾸어 전송을 한다. 2계층에서 2계층 푸터라 써져있는 부분은 Frame Trailer로 오류 검출을 위해 사용한다. 역캡슐화는 수신측에서 캡슐화된 데이터를 푸는것이다. 1. 수신측은 캡슐화된 데이터를 받아 2계층으로 넘긴다. 2. 프레임 헤더의 물리주소와 다른 제어 정보를 읽고 3계층으로 넘긴다. .. 2018. 8. 20.
GNS3 firefox등록 2018. 5. 21.