본문 바로가기
728x90

Network tech/라우팅(Routing)6

[라우팅] 정적라우팅(static routing) vs 동적라우팅(dynamic routing) 라우팅은 라우팅 테이블을 생성하고 유지하는 문제를 다룬다. 호스트와 라우터는 IP 패킷을 전달하기 위하여 목적지 별로 하나의 엔트리를 가지고 있는 라우팅 테이블을 유지하고 있다. 라우팅 테이블은 정적이거나 동적일 수 있다. 1) 정적 라우팅 테이블(Static Routing Table) 정적 라우팅 테이블은 수동으로 입력된 정보를 저장하고 있다. 관리자는 각 목적지별 경로를 라우팅 테이블에 입력한다. 테이블이 생성되면 인터넷에 변화가 있더라도 테이블의 내용이 자동적으로 갱신될 수 없다, 테이블은 관리자에 의하여 수동으로만 변경되어야 한다. 정적 경로 설정은 경로 설정 정보를 각 라우터에 고정적으로 설정하는 방법이다. 그러므로 라우터 사이에 경로 설정 프로토콜에 따른 정보를 교환하지 않는다. 마치 종이 지.. 2024. 2. 11.
[라우팅테이블] 라우팅 테이블(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.
728x90