ROUTING PROTOCOL 작성자 : 배 수 호 NETWORK 운영팀.

Slides:



Advertisements
Similar presentations
Routing 이론. 1 목 차목 차목 차목 차 목 차목 차목 차목 차  Routing 의 개념  Routing Protocol 소개  Distance Vector Routing Protocols  Link-State Routing Protocols  Static.
Advertisements

Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
Routing.
TCP/IP 네트워크 제 10장 동적 라우팅 프로토콜 정보통신연구실.
제 10 장 동적 라우팅 프로토콜.
제 6장 라우팅과 라우팅 프로토콜.
컴퓨터 네트워크 Chapter 5-2 컴퓨터 네트워크.
Part 라우터(계속) 4. 라우터 서비스 설정 5. 라우팅 프로토콜.
Computer Network ( Routing Technology )
Network Lab. Young-Chul Hwang
Chapter 2. IP Address IP Address의 구성에 대한 자세한 설명과 함께 IP Address를 효율적으로 관리하기 위한 방법인 서브넷팅, 수퍼넷팅, VLSM 등에 대해서 단계별로 접근할 수 있다. 몇가지 예제를 통해서 서브넷팅에 대한 개념을 정리하고.
라우팅 기술 - RIP, OSPF 고병찬 이광재.
제 7장 정적 라우팅 프로토콜.
Routing Protocols (RIP, OSPF, BGP)
제 13 장 라우팅 프로토콜 13.1 내부와 외부 라우팅 13.2 RIP 13.3 OSPF 13.4 BGP
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
LOGO 네트워크 운용(2).
IGRP(Interior Gateway Routing Protocol)
중소규모 WAN의 구성 지도교수님 : 김정배 교수님 박명윤 박종수.
Routing Technology Computer Network Computer Network Team Project
라우팅의 기술 RIP과 OSPF의 개요 및 동작과정 1조 : 박지훈, 최정연, 추태영 RIP과 OSPF의 개요 및 동작과정.
Routing Protocol (OSPF)
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
ARP의 실험 발표자 : 이직수
VoIP (Voice Over Internet Protocol)
5장. 라우팅프로토콜 RIP 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Chapter 11 Unicast Routing Protocols.
라우팅 기술 (RIP, OSPF) 컴퓨터공학과 강지훈 윤인선 이고운
4장. 정적 경로 설정 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Routing Protocol - Router의 주 목적 중 하나는 Routing
RIP(Routing Information Protocol)
Routing Protocol (OSPF)
컴퓨터 네트워크 II - 기말고사 토폴로지 발표자료
컴퓨터 공학 전공 이상신 컴퓨터 공학 전공 성주형 멀티미디어 공학 전공 박성재
5장. 라우팅프로토콜 RIP 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Network 네트워크 이론 및 실습 라우팅 프로토콜 - 1 5장.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
10 장 데이터 링크 제어(Data Link Control)
13 장 광역 통신망(WAN) 13.1 점대점 WAN 13.2 교환형 WAN 13.3 ATM LAN 13.4 요약.
19 장 호스트 대 호스트 전송: 인터네트워킹, 주소 지정, 라우팅
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
4장. 정적 경로 설정 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
컴퓨터 네트워크 기말고사 실습 김리화.
Monday_10.29 라우팅 정리 Routing 패킷에 대한 목적지 IP주소와 일치하는 경로를
5장. 라우팅프로토콜 RIP 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Chapter 5. 인터넷으로의 연결 라우터 이야기
21 장 전송층(Transport Layer)
USN(Ubiquitous Sensor Network)
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
21 장 네트워킹과 인터네트워킹 장치 21.1 중계기(Repeaters) 21.2 브릿지(Bridges)
10 장 데이터 링크 제어(Data Link Control)
10 장 데이터 링크 제어(Data Link Control)
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
Chapter 26 IP over ATM.
Ping Test.
Chapter 27 Mobile IP.
5장. 라우팅프로토콜 RIP 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
LAN의 구성요소 학습내용 서버 클라이언트 NIC(Network Interface Card) 전송매체
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
ARP.
4장. 정적 경로 설정 중부대학교 정보보호학과 이병천 교수.
Presentation transcript:

ROUTING PROTOCOL 작성자 : 배 수 호 NETWORK 운영팀

목 차 IP ADDRESS ROUTING ROUTING TABLE ROUTING PROTOCOL - 종류 - 형태 - 정의 목 차 IP ADDRESS - 종류 - 형태 ROUTING - 정의 ROUTING TABLE - 형식 ROUTING PROTOCOL

IP ADDRESS 종류 형태 SUBNET MASK Class A,Class B,Class C,Class D,Class E (Class D:multicast용,Class E:실험용 형태로 예약) 형태 SUBNET MASK 각 IP ADDRESS의 BROADCASTING범위 지정 하나의 NETWORK을 여러 개의 NETWORK SEGMENT로 분리하여 효율적 사용 2의 자승으로 나누지만 실제로 2의 배수로 설계가 가능  참고:VLSM (VLSM : Variable Length Subnet Masks)

VLSM 기존 SUBNET MASK는 고정 Subnet mask를 Serial회선에서 255.255.255.252,Ethernet에서 255.255.255.0으로 사용 가능 효과 : Ip Address 낭비 방지,Routing Table 크기 조절 예) 조건 1. 26노드 갖는 4개 네트워크 조건 2.10개노드 갖는 3개 네트워크 조건 3. 4개의 ppp Serial 회선

A E B D C 위의 조건을 만족한 네트워크 구성도 96/27 128/27 44/30 32/30 192/27 160/27 36/30 B 40/30 D C 80/28 48/28 64/28 위의 조건을 만족한 네트워크 구성도

ROUTING 정의 종류 STATIC 라우팅 DYNAMIC 라우팅 개개의 DATA를 목적지의 HOST에 도달시키기 위해 라우팅 테이블을 참조하여 목적지에 도달하게 하는것 종류 STATIC 라우팅 라우터상에서 관리자가 수동적인 방법으로 라우팅 테이블을 관리 DYNAMIC 라우팅 인접한 라우터들 사이에 NETWORK정보를 교환하고 라우팅 테이블 을 자동으로 작성 Exterior 대 Interior Protocol Distance vector 대 Link-state Protocol로 구분됨

ROUTING TABLE 정의 형식 라우팅을 하기위해 각 라우터가 서로의 라우터간의 IP DDRESS, METRIC과 INTERFACE등을 조합해 놓은 TABLE 형식 Link-state로부터 토폴로지 데이터베이스작성,토폴로지 데이터베이스에서 라우팅 테이블 작성 (Link-state:각각의 라우터는 자신이 접하고 있는 network의 정보(라우터 정보,비용등)을 network 내의 multicast에 보내는것)

라우팅 프로토콜 정의: 라우터끼리 라우팅 테이블을 작성하기위해 network정보를 교환하거나 이루어지는 방법을 규정하고 있는것 Distance-vector algoithm: 라우터간에 metric이 포함된 라우팅 테이블을 공유하는데 기준이 됨. 이 방법에 RIP 포함됨 Link-state algorithm: 거리와 network segment간에 어떻게 connect or link 되는 것인지 두가지의 정보를 포함. 이 방법에 OSPF 포함 됨. 기능에 따라 나누어보면 IGP (Interior Gateway Protocol): AS내에서의 라우팅 프로토콜  RIP, OSPF EGP (Exterior Gateway Protocol): AS 사이에서의 라우팅 프로토콜  BGP

RIP (Routing Information Protocol) Distence vector algorithm 방식 모든 라우터는 대등관계,network 구성상 계층이 없고 평면적이다. 라우터가 16개 넘으면 network routing table 등록 안되고 통신 안됨. 30초에 1회 각 Interface로 라우팅 정보 송출 SUBNETWORK가 일정하게 분리됨

RIP의 예 192.168.1.0/24 E0:1 A E1:1 192.168.2.0/24 S0:33 S1:37 192.168.10.0/30 C S0:38 S0:34 192.168.9.0/24 B E0:1 E0:1 192.168.8.0/24

OSPF(Open Shortest Path First) Interior routing protocol Link-state algorithm 방식 network의 계층구조화 구성변경시 컨버전스 시간이 짧다 라우팅 루우프가 생기기 어렵다 라우팅 프로토콜의 트래픽 감소,라우팅 테이블을 작게 한다 VLSM 가능 라우터 사이에 서로가 인증가능 metric을 interface의 비용 여하로 관리 (FDDI:1,ETHERNET:10으로 정의시 network이 동시에 연결 되면 비용이 저렴한 FDDI선택

Area 0 A B C Area 2 Area 1 192.168.9.0/24 L0:1 192.168.10.0/24 L1:1 192.168.8.0/24 S1:5 S0:5 192.168.31.0/30 192.168.23.0/30 B S0:6 S0:6 E0:1 L0:1 192.168.24.0/24 192.168.17.0/24 C E0:1 L0:1 192.168.16.0/24 192.168.25.0/24 Area 2 Area 1

BGP(Border Gateway Protocol) Exterior protocol(AS 사이의 라우팅 프로토콜) BGP 라우터끼리는 tcp를 이용해서 connection을 설정후 라우팅 정보를 흘려보낸다(connection 설정된 라우터 끼리는 neghbor(인접관계)에 있다고 함 라우팅 테이블은 변화가 있을시만 교환 BGP의 패킷은 19byte의 헤더 MARKER: 16byte, 한쌍의 BGP Peer간의 동기화의 loss 검출, BGP 메시지 인증에 사용 LENGTH :2 byte, 메시지의 총 길이 TYPE: 1 byte 아래의 메시지 유형코드로 정의 1. OPEN 메시지 2.UPDATE 메시지 3. NOTIFICATION 메시지 4. KEEPALIVE 메시지

BGP의 구성 AS 접속 형태에 따라 Stub AS,Multihomed AS,Transit AS 2)Multihomed AS : 하나 이상의 AS에 접속 그러나 AS 사이의중계는 안함, 각 AS와 개별 통신 3)Transit AS : 여러 개의 AS와 접속, AS 간 통신 중계 AS1 AS1 AS2 AS1 AS2 AS2 AS3 AS3 Transit AS Stub AS Multihomed AS

OPEN 메시지 Update 메시지 Notification 메시지 Keepalive 메시지 Transport Protocol Connection이 설정된 후 보내지는 첫 메시지 open메시지가 받아들여지면 keepalive 메시지가 다시 보내짐 송신자의 정보를 보내주는 메시지이다. Update 메시지 BGP Peer간에 경로 설정 정보를 전달하는데 사용 Notification 메시지 error 상태를 감지 했을때 보내짐 보내진 후 즉각 connection close 됨 Keepalive 메시지 open 메시지의 수신을 확인하며,통신을 수행하는 도중에 hold-time timer(180초)가 만료되어 연결이 끊어지지 않도록 주기적으로 BGP Peer간에 보내진다. 즉 대기 시간이 종료 되지 않게 한다. Keepalive Interval Time :60초

BGP Peer State 3.active state: open 메시지 보냄, opensent 상태로 바꿈 1.idle(유휴) state: 초기의 BGP 상태 2.connection state: trasport paotocol connection이 완료 되기를 기다리는 상태 3.active state: open 메시지 보냄, opensent 상태로 바꿈 4.opensent state: open 메시지 수신확인,keepalive 메시지 전달 5.openconfirm state keepalive 메시지 기다림, keepalive 메시지 수신시 established로 상태 바뀜 6.established state BGP Peer 간에 UPDATE 메시지 전달, 경로 정보 갱신