[network] IP
Updated:
개요
- 인터넷 프로토콜(IP, Internet Protocol)
- RFC791
- 네트워크에서 정보를 송수신하는 통신에 대한 프로토콜
- 호스트에서 호스트까지의 통신을 책임
- OSI 네트워크 계층에서 호스트의 주소지정과 패킷 분할 및 조립 기능 담당
특징
- 비신뢰성(unreliability)
- 흐름에 관여하지 않기 때문에 보낸 정보가 제대로/순서대로 갔는지 보장하지 않음
- 비연결성(connectionlessness)
- 정보를 송수신할 떄만 연결을 유지
주소 체계
- IPv4
- 8비트
- 32비트씩 점(.)으로 구분하여 10진수로 표현
127.0.0.1
- IPv6
- 128비트
- 4자리의 16진수 숫자 8개를 쌍점(:)으로 구분
0000:0000:0000:0000:0000:ffff:7f00:0001