728x90
반응형
Switch
Host는 네트워크에 연결된 컴퓨터 를 의미합니다.
이 중 network 이용 주체로서의 Host를 End-Point(ex Client, Server)라 하며,
network 자체를 이루는 Host를 Switch라 합니다.
Switching
이러한 Switch가 하는 일이 → Swiching 입니다.
기본적으로 Switching은 경로(or 인터페이스) 선택 을 의미합니다.
Internet을 고속도로로 비유한다면,
각 교차로는 Router라 할 수 있으며(Router는 L3 Switch의 일종, 기본적으로 L3 Swiching을 수행)
Router들은 연결된 선(=네트워크 인터페이스)을 통해 가장 효율적으로 목적지에 도착할 수 있는 경로를 파악하는데
이것이 Swiching을 의미하는 것이죠!
이때 Router들은 프로토콜을 통해 상호 통신하며 최적화된 경로를 결정합니다.
Routing Table
Internet이라는 고속도로에서 전달되는 데이터 단위를 packet이라 하며,
packet이 router에 도착하면 경로 선택 Swiching이 일어납니다.
위에서 설명한 것과 같이
이러한 Swiching을 통해 packet은 목적지까지 최적화된 경로로 이동할 수 있는데,
Routing Table은 이러한 경로 선택의 근거가 되는 이정표를 의미합니다.
→ 즉 Router들끼리 상호 통신을 통해 목적지까지의 최단 경로를 만드는데, 이를 Routing Table로 만들어 관리하는 것!
728x90
반응형
'source-code > network' 카테고리의 다른 글
네트워크 기초 정리 - 네트워크 인터페이스 선택 원리와 기준 (0) | 2024.02.20 |
---|---|
네트워크 기초 정리 - 데이터 단위 (0) | 2024.02.19 |
네트워크 기초 정리 - SW 개발자 관점의 Port 번호 (1) | 2024.01.30 |
네트워크 기초 정리 (IP 주소, IPv4, Subnet-mask) (0) | 2024.01.10 |
네트워크 기초 정리 (0) | 2024.01.02 |