[CISCO] 시스코

[CISCO] IPv4

ITsubin 2022. 4. 25. 22:45

{ IP란? }

> Internet Protocol
> TCP/IP 계층에서 3계층인 인터넷 계층에 위치하는 네트워크 프로토콜
> 3계층은 다른 네트워크 대역 즉, 멀리 떨어진 곳에 존재하는 네트워크까지 어떻게 데이터를 전달할지 제어하는 일을 담당, 발신에서 착신까지의 패킷의 경로를 제어
> TCP나 UDP와 같은 상위 계층으로부터 전달받은 패킷에 IP 헤더를 추가.
> IP 주소를 사용하여 목적지까지 가는 경로를 선택.

CMD에서 "ipconfig" 명령으로 확인 가능.
> IPv4 : 현재 PC에 할당된 IP 주소(IP version 4)
> 서브넷 마스크 : IP 주소에 대한 네트워크의 대역을 규정하는 것
> 게이트웨이 주소 : 외부와 통신할 때 사용하는 네트워크의 출입구

{ IPv4 주소 }

> 0과 1로 이루어진 2진수 체계
> 총 32비트로 이루어져 있다.
> 표현 방법 : 8비트씩 4개의 부분으로 나누어 10진수로 표현됨.
> ex) 10101000 . 01111110 . 00111111 . 00000001 => 168.126.63.1
> IPv4의 총 개수는 2^32bit (약 43억 개)
> 클래스 단위의 할당 방식으로 인해 주소 체계가 매우 복잡함 (ex. A Class, B Class, ...)
> 현재는 2011년에 모두 고갈되어 ISP에서는 IPv6를 할당하여 사용중이다.

{ IPv6 주소 }

> IPv4 주소의 부족현상으로 인해 IPv4를 기반으로 1955년도에 도입하였다.
> 표현 방법은 16비트씩 8부분으로 나누어 16진수로 변환한다.
> ex) 2001 : 0230 : abcd : ffff : 0000 : 0000 : ffff : 1111
> IPv6의 총 개수는 무제한에 가깝다.
> IPv4와는 달리 복잡하지 않고 네트워크 규모에 따라 순차적으로 할당이 가능하다.

{ 네트워크 ID와 호스트 ID }

> IP 주소는 항상 네트워크 영역 + 호스트 영역으로 이루어져 있다.
> 네트워크 ID는 네트워크의 범위를 지정하며 같은 네트워크여야 통신이 가능하다.
> 호스트 ID는 같은 네트워크에 속한 개별적인 호스트들의 주소
> 네트워크 ID가 작으면 호스트 ID는 커지고, 반대로 네트워크 ID가 크면 호스트 ID는 작아진다.
> IP 주소는 서브넷 마스크(Subnet Mask)로 네트워크 ID와 호스트 ID를 구분한다.

{ Classful IP }

> IP 주소란 네트워킹이 가능한 장비를 식별하는 주소를 뜻한다.
> 여기서 네트워킹이 가능한 장비라 함은 PC, Server장비, 스마트폰 등 인터넷에 연결되는 모든 장비를 뜻한다.
> 32비트(32bit)로 구성되어 있으며 사람들이 인지하기 쉽도록 10진수 12자리로 표현한다.
> IP 주소의 첫 번째 주소 (Host ID = 0)는 네트워크 그 자체를 의미한다. (Host 부여 불가)
> IP 주소의 마지막 주소 (Host ID = 255)는 브로드 캐스트를 의미한다. (Host 부여 불가)
> 네트워킹을 위해 고유해야 한다라는 특징이 있다.

'[CISCO] 시스코' 카테고리의 다른 글

[CISCO] IPv4_3  (0) 2022.04.28
[CISCO] IPv4_2  (0) 2022.04.26
[CISCO] 2진수 계산법  (0) 2022.04.24
[CISCO] 이더넷  (0) 2022.04.23
[CISCO] OSI 7계층_3  (0) 2022.04.22