본문 바로가기

네트워크

IP Address (IP 주소)

1. Address

 

Physical Address

네트워크 인터페이스가 공장에서 제조 될 때 부여되는 주소

:MAC Address (ethernet)

주소길이: 48bit=6byte

wlstn vygus 16wlstn (0-9,A-F)

구성 : 3byte OUI +3Byte 제품번호

IPv6 주소 일부분으로 사용되기도 함

 

Logical Address

:IP Address (IPv4)

주소길이: 32 bit=4byte0

진수 표현 10진수: (8bit.8bit.8bit.8bit) 하나의 옥텟 0~255

구성:Network ID(같은 대역이면 동일함)+Host ID(서로 다름)

보내는사람과 받은는사람이 Network ID같으면 동일 대역

Network ID 다르면 게이트웨이로 보내야 한다.

Network ID를 연속 된 1로 표기, Host ID를 0으로 표기

->Network ID가 어디까지인지 인식: subnetmask

 

class(IP주소 체계)

첫번째 옥텟에 따라서 나누어짐

 

A class 0~127.x.x.x default subnetmask 255.0.0.0                                                   

B class 128~191.x.x.x default subnetmask 255.255.0.0

C class 192~223.x.x.x default subnetmask 255.255.255.0

D class 224~239.x.x.x 특수목적(멀티캐스트 주소)

E class 240~254.x.x.x  IP 연구용

                                                                                                                                              

  NID(Network ID) HID (Host ID)
A 8 bit 24 bit
B 16 bit 16 bit
C 24 bit 8 bit

 

 

ex) 100.0.0.0 -> A class                                   100.0.0.0/8(prefix)

        sm 255.0.0.0 (default)

        Network ID 100.

        Host ID                 .0.0.0

        IP주소대역 100.0.0.0 ~ 100.255.255.255

        처음 IP 100.0.0.0 (대표역할) Network Address

        끝 IP  100.255.255.255 (방송용 역할) Broadcast Address

        할당가능한 IP 주소대역 100.0.0.1 ~ 100.255.255.254

 

ex) 190.1.0.0 -> B class                                190.1.0.0/16

        sm 255.255.0.0 (default)

        Network ID 190.1.

        Host ID                     .0.0

        IP주소대역 190.1.0.0 ~ 190.1.255.255

        처음 IP 190.1.0.0 (대표역할) Network Address

        끝 IP  190.1.255.255 (방송용 역할) Broadcast Address

        할당가능한 IP 주소대역 190.1.0.1 ~ 190.1.255.254

 

ex) 200.1.0.0 -> C class                                   200.1.0.0/24

        sm 255.255.255.0 (default)

        Network ID 200.1.0.

        Host ID                        .0

        IP주소대역 200.1.0.0 ~ 200.1.0.255

        처음 IP 200.1.0.0 (대표역할) Network Address

        끝 IP  200.1.0.255 (방송용 역할) Broadcast Address

        할당가능한 IP 주소대역 200.1.0.1 ~ 200.1.0.254

 

 

*Network ID를 구분

-subnetmask :IP주소 형태로 Network ID를 연속된 1로 표기,IP할당시 사용

255.0.0.0

 

-prefix : 정 ID bit수만 표, 디자인기, 간단히 표기 

/8

 

-wildcardmask :IP 주소형태로 Network ID를 연속된 0으로 표기, 정책이랑 패킷이랑 비교할 때 사용(0 match,1 mismatch)

0.255.255.255

 

예약 된 IP주소 (미리 사용처가 정해져있음 -할당 불가능)

-0.0.0.0 모든IP주소를 지칭(라우팅 테이블 0.0.0.0 0.0.0.0 default route)

-127.0.0.0/8 loopback 자가테스트용 (ping 127.0.0.1),localhost

-169.254.0.0/16 link local address ,DHCP서버로 부터 IP를 할당 받지못하면 OS운영체제가 임의주소를 할당함

-223~239.0.0.0 Dclass 멀티캐스트용

-240~254.0.0.0 Eclass  IP연구용

-255.255.255.255 모든주소에 대한 방송용주소

-특정 주소 대역에서 Host ID 부분이 모두 0인 주소 =처음주소소 (Network Address)

-특정 주소 대역에서 Host ID 부분이 모두 1인 주소 =마지막 주소 (Broadcast Address)

                                

 

예약 된 IP주소 -사설 IP주소대역 private address

Aclass -10.0.0.0/8 (10.0.0.0 ~10.255.255.255)

Bclass - 172.16.0.0/12  (172.16.0.0 ~172.31.255.255)

Cclass -192.168.0.0/16 (192.168.0.0 ~192.168.255.255)

-> 인터넷(공인망)이 안됨. IP주소가 부족해서 나오게 됨

인터넷을 할 경우에는 사설IP주소가 공인 IP주소로 변환 되어야 함

NAT (Network Address Translation)

 

 

 

     

 

 

 

 

 

 

 

 

 

 

'네트워크' 카테고리의 다른 글

Subnetting Quiz (서브넷팅 퀴즈)  (0) 2021.04.20
Subnetting (서브넷팅)  (0) 2021.04.20
OSI 7계층  (0) 2021.04.19
특수 IP 주소 목록  (0) 2021.04.19
IP  (0) 2021.04.19