모든 장치들 간에 전 세계적으로 통신을 할 수 있도록 인터넷에 연결된 모든 장치들을 유일하게 구분할 수 있는 방법이 필요해서 , 만든 것이 IP Address입니다.
IP Address란 프로토콜을 사용하는 각종 개별 호스트나 네트워크 장비를 유일하게 구별하는 주소로 각 국가와 지역에서 유일하게 붙이는 집 주소와 같은 역할을 수행
IP Address
IP Address를 class를 도입하여 구분
A~E Class
D Class : Multicast 주소
E Class : 연구용 주소
NetID : 네트워크를 구분하는 IP 주소 부분
HostID : 네트워크상에 호스트를 구분하는 IP 주소
★ 공인 IP Address
Unique 한 IP (전세계적으로 딱 하나)
인터넷을 하기 위해서는 실질적으로 이 공인 IP Address를 통해 통신이 가능합니다.
우리 집주소도 전세계적으로 딱 하나이기 때문에 편지가 오는 거처럼요~
★ 사설 IP Address
안방이라고 내집주소를 써서 편지를 보내면 , 당연히 편지가 안 오겠죠~전 세계에 안방이 얼마나 많고 , 어디 있는 안방을 말하는지 모르니까요.
모자란 IPv4를 보완하기 위해 만든 IP Address 체계
내부 LAN에서만 사용가능
인터넷 X , 인터넷을 사용하려면 NAT를 사용하여 공인 IP Address로 변경해야 함 일반적으로 사용하는 사설 IP Address 대역
저 IP대역을 보면 아~여기는 사설 IP를 사용하는구나~를보고 판단할 수 있어야 합니다.
Class A : 10.0.0.0/8
Class B : 172.16.0.0/16
Class C : 192.168.10.0/24
: PC - DOS창 - "IPCONFIG" 명령어를 이용하여 사용중인 IP를 확인
나는 지금 192.168.219.107이라는 사설 IP Address C Class 대역을 사용 중이라는 말입니다.
위 같이 사설 IP Address를 사용중일때 인터넷을 사용하기 위해서는 공인 IP Address가 필요하다고 했습니다.
인터넷 창을 띄움
주소창에 Ipconfig.Co.kr을 친다
사용하는 공인 IP를 확인합니다
현재 : 210.126.1.X이라는 공인 IP를 사용중인 것으로 확인 가능합니다 더 밑에 보면 대한민국에서 사용하는 공인 IP라는 것도 확인할 수 있습니다.
참고로 IPv4 에서 IPv6로 변환하는 게 쉽지 않기 때문에 아직 IPv6를 사용하지 못하고 있습니다.
IPv4에서 IPv6로 변환하는 방법은 3가지 정도가 있습니다.
IPv6를 사용하는 두 호스트가 통신을 할 때 패킷이 IPv4를 사용하는 지역을 지나는 경우에 사용 가능한 방법
IPv4 지역에 들어서면 IPv6 패킷은 IPv4 패킷으로 캡슐화되고 이 지역을 벗어날 때 역 캡슐화
인터넷의 대부분이 IPv6로 변경되고 일부만이 IPv4를 사용할 때 필요한 방법
헤더 변환을 통해 헤더의 형태를 완전히 변경