NAT, ICMP

oyeon·2023년 10월 4일
0

컴퓨터 네트워크

목록 보기
13/15

NAT

Network Address Translation

  • Local network 내에서는 IP주소 중복을 고려하지 않아도 된다는 점(Private IP)을 이용해 IPv4의 주소 부족 한계를 극복하기 위해 기술
  • 하나의 IP 주소로 여러개의 host를 매핑
  • 즉, Local network 내의 host를 특정할 수 있는 포트 번호를 사용하는 NAT 라우터를 활용하여 더 많은 host를 관리할 수 있다.

동작 순서

  1. Local network 내의 host가 서버에게 패킷을 보낸다.
  2. NAT 라우터는 source 주소를 자신의 주소로 바꾸고, 해당 host를 식별할 수 있는 포트 번호를 새로 부여한다.
  3. 서버는 해당 패킷을 받고, 대답하기 위해 dest 주소를 NAT 라우터의 주소로 설정한다.
  4. 서버가 보낸 패킷을 받은 NAT 라우터는 NAT translation table의 포트 번호를 보고 호스트를 특정해 보내준다.

ICMP

Internet Control Message Protocl

  • 네트워크 레벨에서 문제가 생겼을 경우, 이를 보고하는데 사용되는 프로토콜
  • 전달하는 과정에서 IP 프로토콜을 활용하는데, 주로 IP datagram에 캡슐화되어 함께 전송된다.
  • 대표적으로 Ping, Tracert 명령어에 사용됨

reference
https://ddongwon.tistory.com/91

profile
Enjoy to study

0개의 댓글

관련 채용 정보