반응형

2017/04/14 3

[TCP/IP 프로토콜 파헤치기] 4.1 IPv4 주소

4.1 IPv4 주소 IPv4의 주소는 32비트(4바이트)의 길이를 갖고 있습니다. 그리고 IPv4 주소를 표현할 때는 “123.45.67.89”처럼 1바이트씩 나누에 4개의 값을 점으로 구분하여 표시를 합니다. 따라서 4개의 각 부분은 0에서 255 사이의 값을 갖는 것입니다. 그리고 IPv4의 주소는 같은 네트워크에 있는 호스트들은 같은 값을 갖는 네트워크 주소와 호스트를 구분하기 위한 호스트 주소로 구분합니다. 그리고 네트워크의 크기에 따라 호스트의 개수를 다를 수 있게 CLASS A에서 CLASS E까지 정의하고 있습니다. 처음으로 0인 값이 나오는 비트의 자리가 맨 앞이면 A클래스 두번째이면 B클래스, 세번째이면 C클래스입니다. 따라서 A 클래스는 주소의 첫번째 값이 0~127이며 B클래스는 1..

[TCP/IP 프로토콜 파헤치기] 4. IPv4 프로토콜

4. IPv4 프로토콜 인터넷 프로토콜(IP)은 TCP/IP 통신에서 네트워크 계층을 담당하고 있습니다. 이는 TCP/IP 통신에서 네트워크 엔터티를 구분하는 주소를 결정하는 역할을 담당함을 의미합니다. IP 프로토콜에서는 패킷 교환 방식으로 목적지까지 패킷을 전달합니다. 이는 전송자와 수신자 사이에 연결을 유지하지 않는 상태에서 패킷 단위로 전송함을 의미합니다. 이로 인해 보낸 순서와 수신한 순서가 바뀔 수도 있고 제대로 전송하지 못하는 패킷이 존재할 수도 있습니다. 하지만 이로 인해 발생하는 문제를 해결하는 것은 IP 프로토콜에서 처리하는 않고 상위 계층인 전송 계층 프로토콜(TCP, UDP)에서 처리합니다. 또한 IP 패킷을 전송할 때 망에 따라 한 번에 전송할 수 있는 최대 패킷의 크기가 다른 특..

반응형