Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Skipalong's tistory

240305 TIL - ARP/RARP, 홉바이홉 통신 본문

TIL

240305 TIL - ARP/RARP, 홉바이홉 통신

Skipalong 2024. 3. 6. 15:51

오늘은 기술 면접 준비 스터디에서 준비한 ARP/RARP, 홉바이 홉 통신에 대해서 정리해보겠다.

ARP, RARP

IP(논리적 주소) 주소로부터 MAC(물리적 주소) 주소를 구하는 다리 역할을 하는 프로토콜

  • 브로드캐스트
    • 송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식
  • 유니캐스트
    • 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식

홉바이홉 통신이란?

  • IP주소를 통해 통신하는 과정
  • 통신망에서 각 패킷이 여러 개의 라우터를 건너가는 모습을 비유적으로 표현한 것
  • 통신 장치에 있는 라우팅 테이블의 IP를 통해 시작 주소부터 시작하여 다음 IP로 계속해서 이동하는 라우팅 과정을 거쳐 패킷이 최종 목적지까지 도달하는 통신을 말함
  • 네트워크의 안정성을 중요시하는 경우에 적합, 빠른 통신 속도를 원하는 경우에는 다른 통신 방식을 고려
  • 다른 통신 방식?

장점

  • 네트워크 상황에 따라 유연하게 경로를 변경할 수 있다는 것 → 특정 라우터에 문제가 생겨 통신이 불가능하게 되더라도 다른 경로를 통해 통신을 계속할 수 있음

단점

  • 각 라우터에서 패킷의 경로를 결정하는 과정이 필요 → 전체 통신에 걸리는 시간이 늘어날 수 있음

라우팅 테이블

  • 라우터에 들어가 있는 목적지 정보들과 그 목적지로 가기 위한 방법이 들어 있는 리스트
  • 송신지에서 수신지까지 도달하기 위해 사용
  • 게이트웨이와 모든 목적지에 대해 해당 목적지에 도달하기 위해 거쳐야 할 다음 라우터의 정보를 가지고 있음

게이트웨이

  • 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 관문 역할을 하는 컴퓨터나 소프트웨어
  • 사용자는 인터넷에 접속하기 위해 수많은 게이트웨이를 거쳐야하며 게이트웨이는 서로 다른 네트워크상의 통신 프로토콜을 변환해주는 역할도함
  • 게이트웨이를 확인하는 방법은 라우팅 테이블을 통해 볼 수 있고 윈도우의 명령 프롬프트에서 netstat -r 명령어로 확인 가능 mac 에서는 netstat -nr

 

이렇게 네트워크에 ARP/RARP, 홉바이홉 통신에 대해 정리를 해 보았는데 네트워크부분이 확 와닿는 부분이 없고 조금 추상적이라 어렵지만 계속 알아가다보면 좀 익숙해질 것 같다.