Skipalong's tistory
240305 TIL - ARP/RARP, 홉바이홉 통신 본문
오늘은 기술 면접 준비 스터디에서 준비한 ARP/RARP, 홉바이 홉 통신에 대해서 정리해보겠다.
ARP, RARP
IP(논리적 주소) 주소로부터 MAC(물리적 주소) 주소를 구하는 다리 역할을 하는 프로토콜
- 브로드캐스트
- 송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식
- 유니캐스트
- 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식
홉바이홉 통신이란?
- IP주소를 통해 통신하는 과정
- 통신망에서 각 패킷이 여러 개의 라우터를 건너가는 모습을 비유적으로 표현한 것
- 통신 장치에 있는 라우팅 테이블의 IP를 통해 시작 주소부터 시작하여 다음 IP로 계속해서 이동하는 라우팅 과정을 거쳐 패킷이 최종 목적지까지 도달하는 통신을 말함
- 네트워크의 안정성을 중요시하는 경우에 적합, 빠른 통신 속도를 원하는 경우에는 다른 통신 방식을 고려
- 다른 통신 방식?
장점
- 네트워크 상황에 따라 유연하게 경로를 변경할 수 있다는 것 → 특정 라우터에 문제가 생겨 통신이 불가능하게 되더라도 다른 경로를 통해 통신을 계속할 수 있음
단점
- 각 라우터에서 패킷의 경로를 결정하는 과정이 필요 → 전체 통신에 걸리는 시간이 늘어날 수 있음
라우팅 테이블
- 라우터에 들어가 있는 목적지 정보들과 그 목적지로 가기 위한 방법이 들어 있는 리스트
- 송신지에서 수신지까지 도달하기 위해 사용
- 게이트웨이와 모든 목적지에 대해 해당 목적지에 도달하기 위해 거쳐야 할 다음 라우터의 정보를 가지고 있음
게이트웨이
- 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 관문 역할을 하는 컴퓨터나 소프트웨어
- 사용자는 인터넷에 접속하기 위해 수많은 게이트웨이를 거쳐야하며 게이트웨이는 서로 다른 네트워크상의 통신 프로토콜을 변환해주는 역할도함
- 게이트웨이를 확인하는 방법은 라우팅 테이블을 통해 볼 수 있고 윈도우의 명령 프롬프트에서 netstat -r 명령어로 확인 가능 mac 에서는 netstat -nr
이렇게 네트워크에 ARP/RARP, 홉바이홉 통신에 대해 정리를 해 보았는데 네트워크부분이 확 와닿는 부분이 없고 조금 추상적이라 어렵지만 계속 알아가다보면 좀 익숙해질 것 같다.
'TIL' 카테고리의 다른 글
240307 TIL - 가상메모리 (0) | 2024.03.08 |
---|---|
240306 TIL - SEO와 Https (0) | 2024.03.07 |
240304 TIL - TCP/IP 전송계층 (0) | 2024.03.05 |
240301 TIL - 프로그래머스 크레인 인형뽑기 (0) | 2024.03.02 |
240228 TIL - 네트워크 토폴로지와 병목 현상 (0) | 2024.02.29 |