Part 02 -2 TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜
3. IP 주소 3-1. IP 주소 3-2. 서브넷( Subnet) 2
IP 주소 인터넷에 연결된 모든 통신망과 그 통신망에 연결된 컴퓨터에 부여되는 고유의 식별 주소를 의미. IP 주소의 예 ▶
▶ ▶ IP 주소(계속) IP주소는 4개의 octet으로 나누어져 있으며 dot로 구분 각각을 10진수로 표현해 사용. 2진수 10100101을 10진수 165로 변화하는 과정 10진수 30을 2진수 00011110으로 변환하는 과정 ▶ ▶
IP 주소(계속) IP Class A Class 0-127. xxx . xxx . xxx 전체 약 21억개 국가나 대형망 사용
IP 주소(계속) B Class 128-191 . xxx . xxx . xxx 1 ip당 호스트 할당 가능 : 65534 학교등 중대규모 통신망 사용
IP 주소(계속) C Class 192-223 . xxx . xxx . xxx 1 IP당 호스트 할당 가능 : 254 소규모회사나 ISP업체의 통신망 사용 D,E Class는 각각 멀티캐스팅,특수 연구의 용도로 사용된다.일반 호스트에게는 할당되지 않는 주소이다.
IP 주소(계속) 사설 IP 사설 IP 주소 대역 장 점 단 점 내부에서 외부로는 접근이 가능하지만 외부에서는 내부로 접근이 불가능. 외부에서의 웜바이러스나 해킹등에 안전. 공유기를 이용하여 인터넷을 사용할 경우 공유기에 따라 가끔 오작동을 하는 경우가 있음. 외부에서 직접 접근이 불가능하므로 게임이나 기타 p2p 프로그램의 일부 기능을 이용하지 못할 경우도 있다. 장 점 단 점 사설 IP 주소 대역 A Class B Class C Class 10.0.0.0/8 10.0.0.1~10.255.255.254 subnet mask : 255.0.0.0 172.16.0.0/12 172.16.0.1~172.31.255.254 subnet mask : 255.240.0.0 192.168.0.0/16 192.168.0.1~192.168.255.254 subnet mask : 255.255.0.0
▶ Subnet Mask TCP/IP 프로토콜에 의해 호스트가 로컬 서브넷에 있는지 아니면 원격 네트워크에 있는지를 확인하는데 사용. 서브넷 마스크(Subnet Mask)의 예 ▶ Subnet Mask는 32bit길이를 갖고 bit가 1인 부분을 Network bit, bit가 0인 부분을 Host bit로 구분됨.
▶ ▶ Subnet Mask(계속) Subnetting의 예 서브넷 마스크(Subnet Mask)의 사용 예 2진 HOST Subnet 수 Host 수 00000000 11111111 Network ID X 10000000 128 01111111 1 11000000 192 00111111 2 64 11100000 224 00011111 6 32 11110000 240 00001111 14 16 11111000 248 00000111 30 8 11111100 252 00000011 62 4 11111110 254 00000001 126 255 서브넷 마스크(Subnet Mask)의 사용 예 서브넷 마스크(Subnet Mask) ▶ ▶