본문 바로가기

IT/ETC

IP 주소(3/11/2020)

반응형

IP 주소는 ipv4 그리고 ipv6가 있다. 

ipv4는 32bit, xxx.xxx.xxx.xxx, 각 xxx가 8bit를 가지고 있어서 32bit체계이다. 

2^32를 하면  4294967296, 의 아이피를 가질 수 있지만 현재로서는 턱없이 부족한 수여서 ipv6, 126bit를 가진 ip를 만들었다. 

하지만 공유기를 통해 많은 아이피를 사용할 수 있게됐다. 

 

ip는 a,b,c,d,e클래스가 존재하며, 현재는 a,b,c만 사용한다. 

클래스 상위비트 상위 8비트 클래스범위
a 0 00000000~01111111 0.0.0.0 ~ 127.0.0.0
b 10 10000000~10111111 128.0.0.0 ~ 191.0.0.0
c 110 11000000~11011111 192.0.0.0 ~ 223.0.0.0

c클래스 같은 경우에는 xxx.xxx.xxx가 네트워크고 마지막 3개 xxx는 호스트이다. 즉 0~255 256개의 아이피를 줄 수 있는데, 첫번째 0은 대표 주소이며 마지막 255은 브로드캐스팅 주소이다. 그래서 정확하게는 254개의 아이피를 가질수 있다. 

cidr(classless inter-domain routing) - 만약 203.42.115.0 아이피를 유저한테 부여하면, 해당 유저는 255개의 아이피를 사용할 수 있는데, 정작 사용하는 아이피는 3~4개 밖에 안될 수 있다. 이런 비효율적인 아이피 방식을 개선하기 위해서 나온 방법이 cidr이다. c class같은 경우에는 xxx.xxx.xxx.??? 에 xxx는 네트워크 주소로 사용하여 총 24비트를 사용한다. 그래서 xxx.xxx.xxx.??? / 30이렇게 부여하면 총 30비트를 네트워크 주소로 사용한다는 뜻이므로 2티만 호스트 주소로 사용한다는 뜻이다. 2 bit = 4가지, 하나는 대표 주소, 마지막 하나는 브로드캐스팅 주소, 즉 2개만 사용가능.

dhcp(dynamic host configuration protocol) - 

 

nat(network address translation) - 사설 아이피 주소를 공인 아이피 주소로 바꿔주는 주소 변환기이다. 

반응형

'IT > ETC' 카테고리의 다른 글

운영체제 시스템의 성능 평가 척도  (0) 2020.03.11
운영체제의 정의 및 목표 (3/11/2020)  (0) 2020.03.11
Checked vs Unchecked  (0) 2020.03.05
Git  (0) 2020.03.04
Design ToolBox  (0) 2020.02.29