728x90
라우터
- 네트워크에서 데이터를 전송하는 장치로, 여러 개의 네트워크 간에 데이터를 전달하고 라우팅하는 역할
- 두 개 이상의 네트워크를 연결하는데 사용되며, 데이터 패킷의 출발지와 목적지를 확인하고 최적의 경로를 선택하여 데이터를 전송
라우터의 주요 기능
- 라우팅: 네트워크 상의 경로를 결정하여 데이터를 전달하는 역할
- 패킷 전달: 패킷이 도착지에 직접 연결된 네트워크에 있는 경우에는 직접 전송하고, 그렇지 않은 경우에는 다음 최적의 경로를 선택하여 전송
- 패킷 (Packet)
- 네트워크를 통해 전송되는 데이터의 작은 조각
- 데이터는 패킷이라는 작은 단위로 나누어져 전송되며, 각 패킷은 데이터의 일부분과 함께 목적지 주소, 출발지 주소, 제어 정보 등을 포함
- 이러한 패킷들이 네트워크를 통해 전송되어 최종 목적지에 도달하면, 다시 합쳐져 원본 데이터로 재구성
- 패킷 (Packet)
- 네트워크 분할
- 보안 기능
라우팅 프로토콜(Routing Protocol)
- 네트워크 장비 간에 경로를 선택하고 정보를 교환하기 위한 프로토콜
- 라우티드 프로토콜들에게 목적지까지 가장 좋은 길을 갈 수 있게 해주는 역할 (운전기사)
- RIP, IGRP, OSPF (Static/Dynamic)
라우티드 프로토콜(Routed Protocol)
- 라우팅을 당하는, 즉 라우터가 라우팅을 해주는 고객
- TCP/IP, IPX, AppleTalk
라우팅 프로토콜의 종류
1. 동적 라우팅 (Dynamic Routing)
- 라우터 간에 자동으로 라우팅 정보를 교환하여 최적의 경로를 선택하는 방식
- 장점
- 수동으로 정책을 부여하기 때문에 라우터 CPU에 오버헤드가 없음
- 오버헤드: 어떤 작업을 수행할 때 추가적으로 소비되는 리소스나 비용
- 네트워크 관리자가 라우팅 동작을 모두 제어할 수 있기 때문에 보안상 더 유리한 부분
- 수동으로 정책을 부여하기 때문에 라우터 CPU에 오버헤드가 없음
- 단점
- 네트워크 규모가 커질수록 네트워크 관리자의 작업량이 많이 투입
- 관리자가 실수로 인해 네트워크 정보를 잘못 입력할 수 있는 인재 발생 가능성
1. OSPF(Open Shortest Path First)
- 네트워크 상의 각 라우터가 서로의 연결 상태를 교환하여 최적의 경로를 선택하는 프로토콜로, 가장 짧은 경로를 최적 경로로 설정 (다익스트라(Dijkstra) 알고리즘을 적용하여 최단 경로를 계산)
- 대규모 네트워크에서 주로 사용
- 네트워크를 여러 개의 구역으로 나누어 관리
- 각 구역은 자체적인 라우팅 정보를 가지고 있으며, 라우터 간에 라우팅 정보를 교환하는데 사용
2. EIGRP(Enhanced Interior Gateway Routing Protocol)
- Cisco에서 제작한 Cisco 전용 라우팅 프로토콜
3. RIP(Routing Information Protocol)
- 최소 Hop count를 파악하여 라우팅하는 프로토콜 (최단거리)
2. 정적 라우팅 (Static Routing)
- 네트워크 관리자가 수동으로 라우팅 테이블을 설정하고 관리하는 방식
- 장점
- 네트워크 관리자의 라우팅 정책 유지를 위한 작업 리소스가 적음
- 네트워크 구성과 상황에 맞게 최적의 경로를 선택
- 단점
- 다른 많은 장비들과 통신하기 위해 정적 라우팅에 비해 상대적으로 더 많은 대역폭 소비 발생
참고
'Network' 카테고리의 다른 글
IPv4와 IPv6 비교 / HTTP와 TCP 비교 (0) | 2024.06.07 |
---|---|
부하분산, L4 / L7 로드밸런서의 개념 및 차이점 (0) | 2024.05.30 |
네트워크 기초 정리 :: 네트워크 운용과 보안 (0) | 2024.01.16 |
네트워크 기초 정리 :: 네트워크 장비의 종류 (1) | 2024.01.15 |
네트워크 기초 정리 :: 웹을 구현하는 기술 (0) | 2024.01.14 |