2008년 06월 01일
라우팅에 대해서는 얼마전 CCNA시간에 배운적이 있어서 어느정도 내용을 알고있기 때문에 이번 예습은 쉽게 할 수 있을것이라고 생각하였다.
하지만 내가 CCNA시간에 배운게 라우팅의 전부가 아니라는 것을 이번 예습을 하면서 알게 되었다.
쉬울거라고만 생각했었지만 이해하지 못하는 부분도 상당히 있었다.
라우팅 기능이랑 한 장비에서 다른 장비로 논리적 주소(IP주소)를 이용하여 데이터그램을 전달하는 기능이다.
브릿지는 두 지점간의 데이터를 필요에 따라 통과시키거나 필터링 한다.
스위치 : 브릿지와 유사하나 브릿지나 라우터에 비해 높은 성능을 자랑한다.
공유세그먼트란 복수의 호스트가 연결된 세그먼트 이고, 전용 세그먼트는 하나의 호스트만 연결되어 있는 세그먼트이다.
라우터 : 다른 형태의 데이터 링크 계층 프로토콜을 사용하는 새로운 서브넷이 기존의 네트워크에 추가되다면 인근 세그먼트로 트래픽을 보낼 때는 라우터를 이용하여야 하고, 서브넷들이 WAN 프로토콜에 의해 연결될 때도 라우터가 필요하다.
직접 라우팅 : IP주소가 부여된 2개의 인터페이스가 동일 서브넷에 있는 경우. ARP 프로토콜이 제공해주는 물리 주소로 전달.
간접 라우팅 : 송신지로부터 그와 다른 서브넷이나 다른 네트워크에 있는 목적지까지 데이터그램을 저달하기 위해 제 3자인 IP 라우터를 이용.
IP 라우터가 경로를 찾는 방법
1. 동일 네트워크에서는 지역적으로 직접 연결
2. 이웃한 네트워크에 연결
3. 여러 네트워크들을 가로질러 도달.
어떤 인터페이스가 IP 데이터그램을 목적지로 전달하기 위한 경로에 있는지를 라우터가 결정하기 위해 참조할 라우팅 테이블을 요구
동일 네트워크-동일 서브넷간 : 직접 라우팅으로 데이터그램 전송
동일 네트워크-다른 서브넷간 : 간접 라우팅( 송시지의 서브넷이속한 로컬 라우터가 데이터그램을 일단 수신하여 라우팅 테이블을 참조하여 데이터그램을 목적지 인터페이스로 전달할 수 있는 적절한 경로를 결정.)
라우팅 테이블을 참조할 때 일반적으로 fall-through방식을 사용
fall-through방식 : 제일 위에 위치하는 엔트리부터 참조하여 적합 하다면 그 정보 이용, 적합하지 않다면 아래 엔트리로 내려가는 방법
라우팅 테이블의 내용:
-목적지 네트워크 주소
-서브넷 마스크
-비용/메트릭
-다음 홉 주소/게이트웨이 주소
-출구 인터페이스
(기타)
-프로토콜
-연령
-인터페이스
CIDR
인터넷 주소의 개수를 늘리면 백본 라우터가 유지해야 하는 라우팅 테이블의 크기가 증가된다는 문제가 있음.
CIDR은 기관에 주소를 부여할 때 연속된 주소들을 블록 단위로 할당하여 상황을 완화시키는 방법 제시.
라우팅 테이블 엔트리 결합으로 인해 라우팅 테이블 검색 시간이 줄어들게 되고 전달 지연도 줄어듬.
라우트 결합 : 여러개의 네트워크들이 하나의 주소로 광고될 수 있다면 여러개의 네트워크들이 모여 하나의 네트워크처럼 보이게 됨. 수퍼네팅.
RIP : 가장 간당하고 많이 사용되는 내부 게이트웨이 프로토콜
수동모드에서는 RIP 업데이트를 수신하기만 하고, 능동모드에서는 라우팅 정보의 수신 뿐 아니라 네트워크나 자신에게 연결된 서브넷으로 라우팅 정보를 전송
라우팅 업데이트 : 각 네트워크/서브넷과 그 홉 수의 목록을 전송
홉 수 : 경로상의 라우터 수를 의미. 최대값 16. 회선의 속도나 품질을 나타내지는 않기 때문에 홉수가 적다고 시간적으로 전송이 더 빠름을 의미하지는 않음.
RIP는 홉의 수만 중요하게 생각하고 회선의 품질, 속도나 신뢰성 드은 신경 쓰지 않음.
RIP패킷은 한 라우터가 다른 라우터에게 네트워크에 대해 자신이 알고 있는 것을 알려주기 위한 정보를 포함.
RIP1의 단점
1. 서브넷 마스크를 전달 하지 않음 - RIP로 구성된 네트워크의 각 장비들은 동일한 서브넷 마스크를 가져야 함. IP주소의 낭비
2. 인증기능 없음 - 송신자가 합법적인 RIP장비인지 구별할 수 없음을 의미. 옳지않은 RIP 업데이트 패킷을 만들어 케이트웨이 또는 라우터로 전송 함으로 그 네트워크의 라우팅을 엉망으로 만둘 수도 있음.
3. 업데이트 패킷을 방송함 - 업데이트 받을 필요 없는 일반 호스트들에게도 송신됨으로 트래픽을 발생
RIP2 : RIP1의 단점을 보완하기 위해 등장
인증기능 도입하였고 경로광고에 서브넷 마스크를 포함함. 라우팅 업데이트가 서브넷 마스크를 포함하기 때문에 각 서브넷에 어떤 주소들이 포함되어 있는지 알 수 있게됨,
RIP2 업데이트에 인증 패스워드를 포함.
업데이트 내용을 전송하기 위해 멀티캐스팅을 사용함으로 RIP2를 지원하는 장비에게만 업데이트 패킷이 전송.
OSDF
링크-상태 프로토콜로 홉 수만을 고려하는 것이 아니라 링크와 관련한 모든 요소를 고려, IP의 TOS에서 특별하게 요구하는 요소별로(지연, 처리량, 비용, 신뢰성) 그 요소에 대해 가장 유리한 경로를 찾아줌
라우팅시 동시에 여러 경로들을 이용하여 트래픽을 라우팅하여 트래픽 부하를 분산.
비라우팅 장비가 라우팅 업데이트 정보에 의해서 방해 받는 경우는 없음.
인증기능을 제공함으로 라우팅 업데이트 정보를 생성해서 네트워크 라우팅 능력을 손상시킬 수 없음.
가변 서브넷 마스킹(VLSM) : 기관의 필요에 따라 네트워크에 조정을 가할 수 있는 능력. 각 서브넷들은 서로 다른 서브넷 마스크를 사용할 수 있음.
네트워크 IP주소를 거의 낭비됨이 없이 최대한 활용 할 수 있고, 각 지역들은 서로 다른 서브넷 마스크를 갖고 있음.
3계층 스위치 기술이 관심의 초점으로 부상.
속도가 느린 라우터 대신에 3계층 스위치는 이더넷과 같은 한 가지 물리계층 프로토콜을 지원하고 IP나 IPX와 같은 가장 대중화된 프로토콜만을 라우팅 함.
책에서는 가변 서브넷 마스킹에 대한 내용이 별로 없었지만 교수님의 자료를 보니 가변 서브넷 마스크에 대한 내용이 많았다. 가변 서브넷 마스킹에 대한 내용 역시 CCNA시간에 배운적이 있는 내용인데 만약 A라는 네트워크는 5개의 호스트를 필요로 하고 B라는 네트워크는 40개, C라는 네트워크는 150개의 네트워크를 필요로 한다고 할때 보통의 서브넷 방법 이라면 가장 많은 호스트를 필요로 하는 C라는 네트워크를 기준으로 서브넷팅을 하여 A나 B 네트워크 같은경우는 많은 숫자의 주소를 낭비해야 했지만 가변 서브넷 마스킹은 각각의 네트워크에 필요한 만큼의 서브넷팅을 할 수 있기 때문에 낭비하는 IP주소의 숫자가 줄어들수 있는 것이다.
중간에 수버네팅이나 외부/내부 프로토콜에 대한 내용은 잘 이해가 되지 않았습니다.
# by 모범생 | 2008/06/01 20:48 | TCP/IP | 트랙백 | 덧글(3)