1. IP (internet protocol) 계층

- 서로 다른 네트워크간 통신이 가능하도록 지원

- IP 게층에서 데이터에 IP주소를 붙임

- IP 주소를 바탕으로 패킷이 목적지에 정확히 도달할 수 있도록 함

 

2. IP주소(주민번호) vs 도메인 네임(Domian Name Server) (이름)

Domain Name Service가 꼭필요함 -> IP주소와 도메인 네임을 변형하기 위해

- 사람이 사용하는 도메인 이름을 IP주소로 바꿔주는 인터넷 서비스

- 사람이 이해하는 인터넷 주소를 서버나 라우터가 아는 IP주소로 변환해 줌

- 인터넷을 사용하기 위한 필수적인 요소

 

3. IPv4 주소

- 주소의 범위는 32비트

- 이론적으로 42억... 개의 IP가 존재

- 0 ~ 255 사이의 십진수 네개로 표현 (8비트를 십진수로 표현)

ex) 203.255.176.75 (0.0.0.0 ~ 255.255.255.255)

- 전세계적으로 유일하게 구별

- 주소 부족 문제 발생

※ CMD에서 ipconifg -all로 확인 가능

 

IP주소는 네트워크 주소(집주소) 와 호스트 주소(집에 사는 사람) 로 구성

 

정적 IP vs 동적 IP

동적 IP : 요청이 오면 동적으로 IP 할당 - DHCP: 동적주소 할당 프로토콜

 

공인 IP vs 사설 IP

사설 IP : 공유기가 할당해주는 가짜 IP

 

4. IPv6 주소

- 인터넷의 주소 고갈 문제를 해결하고 인터넷에 확장성과 데이터 보안을 강화하기 위해 IPv6가 제안됨

- 128비트의 IP 주소 사용

- 2의 128승 개 정도 있음

- 여러가지 새로운 기능을 제공하는 동시에 기존 IPv6와의 호환성을 최대로 하는 방향으로 설계됨

- 16진수로 표현됨

+ Recent posts