안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.
- 네트워크 계층의 핵심, 인터넷 프로토콜(IP)
IP버전으로는 4(이하 IPv4)와 IP버전 6(이하 IPv6)가 있습니다.
- IPv4 위주로 학습
- IPv6은 뒤에서 따로 언급
IP주소 지정 (특정 네트워크에 속한 특정 호스트를 지정하는데 사용이 됨)
단편화 (RFC 791 문서내용이 인터넷 프로토콜을 지정한 표준 프로토콜이다)
RFC(Request for Comments) 문서이다.
인터넷 표준 문서이다.
호스트가 속해 있는 네트워크
IP버전 4와 6가 있다.
주소는 다르게 생겼다.
4바이트 (32비트)로 하나의 주소를 표현
숫자당 8비트로 표현: 0~255 범위 안에 있는 네 개의 10진수로 표기
각 숫자는 점(.)으로 구분
점으로 구분된 8비트(0~255 범위의 10진수)를 옥텟(octet)이라고 부른다.
MTU(Maximum Transmission Unit)
한 번에 전송 가능한 IP 패킷의 최대 크기
IP 패킷의 헤더도 MTU 크기에 포함
일반적인 MTU 크기는 1500바이트, MTU 크기 이하로 나누어진 패킷은 수신지에 도착하면 다시 재조합
패킷을 여러 프레임으로 쪼개서 보내는 것을 단편화라고 부른다.
수신지에 도착하면 다시 재조합되어야 한다.
단편화가 이루어지기 때문이다.
IPv4 패킷 헤더
IPv4 패킷 페이로드
DF비트 - 단편화 하지 말라는 표시 (1:IP 단편화 수행하지 마라, 0:IP 단편화 가능)
MF비트 - 단편화된 패킷이 더 있는지를 나타냄 (1:쪼개짓 패킷이 더 있다, 0: 이 패킷이 마지막 패킷이다)
단편화 오프셋 - 패킷의 순서대로 재조합하기 위한 정보
- TTL (Time To Live)
1홉마다 TTL은 1씩 감소
TTL이 0이 되면 패킷은 폐기
IPv4는 약 43억 개의 주소가 가능
전 세계 인구가 하나씩 IP주소를 가지고 있어도 부족한 숫자
IPv4의 주소의 총량은 쉽게 고갈
IPv6는 이론적으로 사실상 무한에 가까운 수로 주소 할당이 가능
꼬리에 꼬리를 물듯 다른 확장자들을 갖을 수 있다.
송신지에서 수신지에 이르는 모든 장치가 검사하도록 하는 옵션
수신지에서만 해당 패킷을 검사하도록 하는 확장 헤더
라우팅은 라우팅의 정보들이 저장되는 확장 헤더
단편은 단편화와 관련된 확장 헤더 <- IPv6
ESP(Encapsulating Security Payload), AH(Authentication Header) - 암호화와 인증과 관련된 확장 헤더
... -
송신지 IP주소, 수신지 IP주소
감사합니다.
https://www.youtube.com/watch?v=bI8woqPQFWg&list=PLVsNizTWUw7HfOCgvlfHIDPPo3TE-2iQM&index=21
'혼자 공부하는 네트워크 (복습)' 카테고리의 다른 글
IP 단편화를 피하는 방법 (0) | 2024.10.22 |
---|---|
ARP(Address Resolution Protocol) (1) | 2024.10.22 |
네트워크 계층의 기능 (0) | 2024.10.22 |
네트워크 장비 직접 관찰하기(케이블, 허브, 스위치) (0) | 2024.10.22 |
스위치 (1) | 2024.10.22 |