like.orca
로그인
like.orca
로그인
[네트워크] Routing
orca
·
2024년 10월 13일
팔로우
0
CS
목록 보기
35/46
Network Layer
패킷을 목적지로 라우팅함
IP 주소를 사용해 네트워크 간 통신을 관리함
프로토콜 :
IP
Protocol Data Unit :
Packet
Routing
network layer 에서 동작
목적지까지의 경로를 정하고 정해진 경로를 따라 패킷을 전달하는 일련의 과정
Router
IP 네트워크 간을 연결하는 장비
인터넷을 구성하는 핵심 장비
기능
LAN 간의 연결
목적지까지 IP에 기반한 최적 경로 선택
IP
네트워크 계층의 프로토콜
호스트는 각자의 IP 주소를 가짐
패킷은 송신자와 수신자를 나타내는 IP 헤더를 가짐
IP 헤더
version : IP의 버전
TTL : IP 데이터그램이 몇 번 전달될 수 있는지 정함
ex)
TTL=1
인 데이터그램을 받은 라우터는 ICMP 시간 초과 메세지로 응답함
protocol : 데이터에 어떤 전송 계층 프로토콜이 포함되어 있는지
ex)
protocol=6
이라면 TCP
source address : 패킷의 발신자 IP
destination address : 패킷의 수신자 IP
fragment offset : 데이터그램이 분할된 경우, 현재 프래그먼트의 위치를 나타냄
flags : 패킷의 분할 및 재조합 여부를 나타냄
라우팅 테이블
패킷이 네트워크를 거쳐 목적지까지 전달하기 위한 정보를 담고 있는 테이블
목적지에 대해 어디 라우터로 보내야 하는지 저장함
destination address : 패킷을 전송할 최종 목적지 네트워크
netmask : 목적지의 네트워크의 범위를 정의하는데 사용되는 서브넷 마스크
gateway : 목적지 네트워크에 도달하기 위해 패킷을 전달해야 하는 다음 라우터의 IP 주소
interface : 패킷을 송신할 네트워크 장치의 인터페이스
metric : 라우팅 경로의 비용. 비용이 낮을수록 우선 선택됨
flags : 경로에 대한 추가 정보를 제공하는 플래그
ex)
U
: 경로가 활성 상태
G
: 중간 라우터를 거쳐야 목적지에 도달 가능
홉바이홉 통신
패킷이 라우터를 거쳐 최종 목적지까지 도달하는 통신 과정
orca
팔로우
이전 포스트
[네트워크] 로드밸런싱은 무엇인가요?
다음 포스트
[infra] redis 는 왜 빠를까?
0개의 댓글
댓글 작성