[네트워크] IP 주소

Updated: Categories:

IP 주소에 대해 알아보자

IPv4

  • 인터넷에 연결된 컴퓨터 자원을 구분하기 위한 고유한 주소
  • 4 * 8bit = 32bit의 주소길이를 가지며 42억개 정도

클래스

  • 하나의 IP 주소에서 네트워크 영역과 호스트 영역을 나누는 방법이자 약속
  • 서브네팅 : 제한된 IP 자원을 효율적으로 사용하기 위해 IP 주소를 호스트 영역과 네트워크 영역으로 분할하는 것
  • 서브넷마스크 : 호스트 영역과 네트워크 영역을 구분하는 구분자. 255와 0을 사용함
    • 서브네팅으로 분할 후 서브넷마스크로 각 영역을 표시해주는 것


IPv6

  • IPv4의 주소 부족 문제를 해결하기 위한 IP 주소 체계
  • 8 * 16bit = 128bit의 주소길이를 가지며 거의 무한대임
  • 세가지 주소 체계로 나누어짐
    • 유니캐스트 : 일대일 통신
    • 멀티캐스트 : 일대다 통신
    • 애니캐스트 : 일대일 통신 (가장 가까운 수신자와 통신)
  • 등급별 서비스별로 패킷 구분 가능
  • 실시간 흐름제어 기능


NAT (Network Address Translation)

  • 네트워크 주소 변환 기술
  • 내부망에서는 사설 IP를 사용하고 외부망에서는 공인 IP로 변환함
    • 공인 IP : 세계에 단 하나만 존재하는 IP 주소
    • 사설 IP : 공인 IP 주소 부족문제로 고안된 개념. 공유기를 통해 만드는 가상의 IP주소
    • 사설 IP를 노출하지 않음으로써 보안 강화