패킷이란?
Network/Network Theory
2014. 10. 3. 23:09
패킷이란
컴퓨터가 네트워크가 전달하는 데이터 형식화한 블록이다.
만약 패킷을 지원하지 않는다면 단순이 바이트, 문자열, 비트를 독립적으로 연속하여 전송해야 한다. 데이터를 패킷화 하면 네트워크는 장문 메세지를 효과적으로 보넬수 있다.
쉽게 말해서 현대에는 여러 프로그램이 네트워크를 쓰는데 프로그램이 한번에 통신 할수 없고 따로 따로 보네야한다.
따라서 통신이 오래걸리고 또한 신뢰성도 떨어지기 때무이다.
패킷화를 하면 블록형식으로 보네면 빠르고 여러프로그램이 동시에 보넬수 있기때문에 신뢰성이 높아지고 속도 또한 빨라진다.
패킷은 전송하고 자하는 데이터의 한 블록과 주소지(목적지 발신지 정보), 관리정보 (header)로 구성되어 있다.
관리정보에는 IPv4나 IPv6 또는 tcp / udp 와 같이 패킷을 목적지 까지 전달하는데 필요한 정보가 있다.
아레는 해더 ipv4 입니다.ipv4랑 ipv6는 다를수 있습니다.
'Network > Network Theory' 카테고리의 다른 글
OSI 7 Layer (0) | 2015.04.10 |
---|---|
private ip 와 public ip 주소? (0) | 2014.10.24 |
ip class (0) | 2014.10.24 |
리눅스에서 무작위모드 promiscous mode 사용하기 (0) | 2014.10.24 |
스니핑) 스니핑의 원리 (0) | 2014.10.09 |