본문 바로가기
728x90

routing table4

[라우팅테이블] 라우팅 테이블(Routing table)은 무엇인가? 1. 라우팅 테이블(routing table)이란? (라우팅 테이블 전체를 주기적으로 모든 Neighbor에게 브로드캐스트 주소로 업데이트한다) 라우팅 테이블(영어: routing table)은 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시키는 목적으로 사용된다. 라우팅 프로토콜의 가장 중요한 목적이 바로 이러한 라우팅 테이블의 구성이다. 가장 단순한 모델인 hop-by-hop 라우팅 방식에서, 각 라우터의 라우팅 테이블은 모든 목적지 정보에 대해 해당 목적지에 도달하기 위해서 거쳐야 할 다음 라우터의 정보를 가지고 있다. 라우팅 테이블이 일관적이라고 가정하면, 패킷을 받은 다음, 라우팅 테이블을 검사해서 다음 라우터를 찾은 뒤, 해당 라우터로 패킷을 넘겨주는 이러한 .. 2024. 2. 6.
[라우팅] 정적라우팅 실습 예시(feat.Cisco router) Static routing 실습 그럼 static routing을 간단히 실습해보도록 하겠습니다. cisco router는 크게 3가지 OS(IOS, NX-OS, XR)를 사용하고 있는데 가장 널리 사용하는 IOS 기준의 static routing 명령어인 아래 명령어[예제]를 참고하며 설명하겠습니다. 참고로 실제 Apple I-Phone에서 사용하 는 IOS라는 상표는, cisco로부터 license를 얻어서 이름을 사용하고 있는 것입니다. 명령어[예제] RouterX(config)# ip route network [mask] {interface | next-hop} cisco IOS에서 static route를 만들 때 사용하는 명령어 [그림 3]에서 interface는 무엇일까요? 패킷을 목적지로 .. 2024. 2. 6.
[라우팅] 정적 라우팅 (Static routing) 1) 라우팅의 개념 Routing 개념 routing이란 router가 수신한 패킷을 최적의 경로로, 목적지로 전송하는 것입니다. 이때 router가 최적의 경로로 전송하려면, 네트 워크 정보를 알고 있어야 되겠죠? 이때 알고 있는 네트워크 정보를 routing table이라고 합니다. 그럼 최초 router는 어떤 routing table을 가지고 있을까요? 처음에는 자신에게 직접 연결된(direct connected) 네트워크 정보만 알고 있습니다. 2) 정적 라우팅(static routing)이란? Static routing(정적 라우팅) -관리자가 지정해준 경로로만 packet을 전송하는 방식 -다른 네트워크로 packet을 전송할 때 관리자가 직접 명령어로 지정해주는 방식 -단일 경로에 적합하여.. 2024. 2. 6.
[라우팅] 외부 네트워크로 데이터를 전송 보통 인터넷과 무선 LAN으로 같은 네트워크 안에서 데이터를 전송할 수 있습니다. 하지만, 다른 네트워크에 데이터를 보내려면 네트워크를 서로 연결하는 라우터로 전송해야 합니다. 데이터를 목적지까지 전달하기 위해서는 라우터라고 하는 네트워크 장비가 필요합니다. 라우터는 네트워크와 네트워크를 연결하는 역할을 하는데, 하나의 라우터는 데이터를 목적지까지 전달하기 위해 다음 네트워크의 경로를 찾고, 그 경로상에 있는 라우터에게 데이터 전달을 위임하게 됩니다. 이런 과정은 최종 목적지를 찾기까지 연쇄적으로 반복되는데, 이렇게 라우터가 목적지의 경로를 찾아 나가는 과정을 라우팅이라고 합니다. 1. 라우팅 인터넷에서 데이터가 목적지까지 제대로 전달되기 위해서는 라우터가 자신과 연결된 다른 라우터를 찾아나가면서 최종 .. 2023. 7. 31.
728x90