3계층
- 네트워크와 네트워크간의 연결
- 주소체계 : IPv4, IPv6
- 프로토콜 : 라우팅 프로토콜, IP, IPSEC, ...
- IP헤더의 크기 : 20바이트(가변 크기)
IP(Internet Protocol)
- IPv4 -> IPv6
- IANA : 4자리 정수를 ' . '으로 구분하여 표기
- 0.0.0.0 ~ 255.255.255.255(약 42억개)
- 네트워크 주소(아이디) / 호스트 주소(아이디)
A class : 첫번째 숫자를 네트워크 아이디로 사용
- 첫번째 비트가 모두 0인 비트
- 0000 0000 ~ 0111 1111 -> 0 ~ 127
- 최고위의 Class로서, 1~126 (0, 127 예약됨)범위의 IP주소를 가진다. 두 번째, 세 번째 그리고 네 번째 단위의 세 숫자는 A Class가 자유롭게 네트워크 사용자에게 부여가 가능한 아이피이다.
B class : 두번째 숫자까지 네트워크 아이디로 사용
- 처음 두비트가 모두 10인 비트
- 0000 0000. 0000 ~ 0000 0000 ~ 10 11 1111. 1111 1111
- 128. 0 ~ 191.255
- 두 번째로 높은 단위의 Class로서, 아이피 구성에서 첫 번째 단위의 세 숫자는 128 - 191 가운데 하나를 가지며 (위의 예에서 181), 두 번째 단위의 세 숫자는 B Class가 접속할 수 있는 네트워크를 지시한다.
C class : 세번째 숫자까지 네트워크 아이디로 사용
- 처음 두 비트가 모두 110인 비트
- 110 0 0000. 0000 0000. 0000 0000. ~
110 1 1111. 1111 1111. 1111 1111
- 192.0.0 ~ 223.255.255
- 최하위의 Class로서, 아이피 구성에서 첫 번째 단위의 세 숫자는 192 -223 가운데 하나를 가지며 (위의 예에서 221), 두 번째와 세 번째 단위의 세 숫자는 C Class가 접속할 수 있는 네트워크를 지시한다. C Class가 자유로이 부여할 수 있는 아이피는 마지막 네 번째 단위의 254 개이다
ip fragmentation(ip단편화)
identification : 0
flag : 0 1 0
offset
ttl(time to live) :64 (maxinum hop)
protocol type(ip packet type) : TCP, UDP
ethernet : 이더네슨 컴퓨터 네트워크 기술의 하나로 전세계의 사무실이나 가정에서 일반적으로 사용되는 LAN에서 가장 많이 활용되는 기술 규격.
이더넷ㅇㄴ OSI모델의 물리계층에서 신호와 배선, 데이터 계층에서 MAC(media access control) 패킷과 프로토콜 형식을 정의.
ethernet hearer
- 14바이트 고정크기
- 도착지 mac address
- 출발지 mac address
- 이더넷 타입
dst는 도착치 MAC주소 볼수 있으며, sdt는 출발지 MAC주소이다.
이런식으로 볼 수가 있다.