본문 바로가기

네트워크

(111)
Is-Is 4차 level 1, 2 모두 동작하는 것이 default - level 1, 2 각각 헬로패킷, db, 네이버, 토폴로지 = 등등 모두 각각 처리 level 1, 2 모두 같은 A라는 네트워크가 있다면? - level 2는 결국 다른 곳에서 들어온 네트워크임 - 그래서 level 2에 있는 정보는 type 3 정보임 - level 1은 자기의 정보임 -==> 그래서 level 1을 더 우선시함 멀티 프로세스가 동작될 때, Level 2는 하나의 프로세스에서만 사용 가능 함 - 그래서 여러 개의 프로세스 중에 하나의 프로세스가 Level 2이면 나머지는 모두 Level 1 같은 장비에 level 1, 2가 있을 때, - level 1에 A라는 정보가 있으면 redi하지 않아도 무조건 A라는 네트워크가 leve..
IS-IS 3차 Discovering * IS-IS의 hello packet ESH : end system이 던지는 것 ISH : router가 end system에 던지는 것 IIH : Router 간에 던지는 것 + IIH의 Hello packet type 장비가 두 대가 있는데 두 장비 간에 point-to-point, ethernet으로 연결될 수 있음 L1은 L1끼리 네이버, L2는 L2끼리 네이버를 맺음. Level 1 Lan Hello packet Level 2 Lan Hello packet point-to-point hello packet : level 1, 2 모두 가지고 있는 애끼리 네이버를 맺을 때, 1,2 각각 hello packet을 던지지 않고 ptp packet 던짐. 네이버는 한 번에 맺을 ..
IS-IS 2차 Database가 OSPF - IETF에서 만듦 - LSU에 담아서 link state 데이터베이스에 담아서 토폴로지 생성 - 주기적으로 hello packet 던짐. Hold time으로 네이버 죽은거 파악 가능 - 30분에 한 번씩 플러딩 - backbone : area로 구분 - classless - DR, DIS : BDR 존재(DR은 multi access network를 자기가 가지고 있는 것처럼 광고하기 때문에 DR이 죽은 후에 빨리 전달하기 위해서 존재함), DIS는 sudo node에서 tree 구조로 만들기 위해 존재 - DIS : 각각의 장비들이 있으면, A 네트워크는 하나의 인포메이션이고, 전부 네이버를 맺으며 누구랑 연결되어있다는 정보를 반드시 전달한 필요는 없어서 DIS는 존재하..
[IS-IS 1차] ospf의 아들 ISIS 공부 ㄱ osi 7 layer가 만들어질 때, 각 레이어 별 기능 및 대표적인 프로토콜을 정함 - 실제 프로토콜에 대한 아키텍처 또는 모델을 같이 만들어서 발표함 - 레이어 3에서 어떤 프로토콜을 만들까 고민했을 듯 : 내가 던진것을 쟤가 받았는지 못받았는지 확인하는 레이어는 layer 4(virtual circuit)에서 함. layer 3에서는 best path를 선택을 해서 패킷을 포워딩을 함. 상대방이 받았는지 못받았는지는 관심이 없음. 그래서 layer 3에 대한 대표적인 프로토콜로 CLNP(Connectionless Network Protocol)를 만듦. 이것을 제공하는 서비스는 CLNS라고 함. Layer 3까지는 서로 통신이 되는지 확인하지 않기 때문에 Conne..
MPLS VPN 연동방식 - ASBR MPLS VPN 연동 방식 1. ASBR 끼리 고객 네트워크 정보 및 MPLS Label을 교환하는 방식 2. ASBR은 PE 주소 및 MPLS label만 교환하고, eBGP로 연결된 RR 간에 고객 네트워크 정보를 교환하는 방식 1. ASBR (Automous System Boundary Router) - 네트워크와의 경계점에 위치하는 라우터로써,자신이 속한 라우팅 도메인과는 다른 라우팅 프로토콜을 사용 2. ASBR 특징 - 하나 이상의 다른 AS와 연결 - 다른 AS의 라우터들과 라우팅 정보를 교환 - 교환된 라우팅 정보를 자신의 AS에 있는 라우터들에게는 그 내용을 광고(Advertisement)하게 됨 - OSPF, RIP, BGP 등 다른 라우팅 프로토콜도 동시 수행이 가능 - 자신의 AS,..
MPLS VPN에서 사용되는 프로토콜 Service Provider의 라우터 (PE, P) : IGP, LDP 동작 - TE에서의 IGP : OSFP 또는 IS-IS PE : MP-BGP를 사용하여 고객 정보 교환 설정 시 주의사함 LDP router-id는 라우팅 테이블에 존재해야 함 - 즉, 서비스 프로바이더의 내부 IGP를 동작시킬 때 router-id도 광고 LDP의 router-id - 6byte = ip : 0 또는 인터페이스별 라벨번호(ex. 1.1.4.4:0) MPLS LDP - 인접한 장비 간에 UDP 멀티캐스트 헬로 패킷 전송하여 네이버 맺음 - 액티브, 패시브 역할 지정 : IP 주소가 높은 것이 액티브 역할 - 액티브 장비가 TCP 646 포트로 LDP 세션을 맺음 MPLS VPN VRF : 각 고객 별 라우팅 테이블,..
mpls 초보탈출 12차 sham link - site 1, site 2가 있고 그 둘 간에 mpls로 통신을 하다가, mpls가 끊기면 backdoor로 패킷을 전달하고 싶을 때 - A 네트워크가 mpls로 전달되면 type 3로 전달되고 backdoor가 있다면 type 1으로 전달되기 때문에 트래픽이 backdoor를 타게됨 - 그래서 이것을 막기 위해 sham link를 만듦. - PE 간에 loopback을 만들어서 neighbor를 맺어서 virtual link 같은 걸 생성함. 그리고 update 정보를 전달하면 됨. - 즉, ospf update를 직접 neighbor를 맺어서 전달한다는 것. PE는 superbackbone이기 때문에 type 1으로 정보가 전달 됨 - sham link == logical lin..
mpls 초보탈출 11차 OSPF의 mpls backbone area에 다른 area들이 연결되어있어야 함. 근데 mpls를 돌린다면 backbone이 bgp가 됨. area1에서 network 정보를 배우고 bgp로 redistribute해서 bgp로 정보가 전달된 후에 다시 ospf로 redi되면 모두 external 정보로 보임(같은 네트워크는 type 3로 보여야 하는데..) ospf의 route type(==lsa) 정보가 bgp로 redistribute되면서 사라져버림. 그래서 다른 area에 있는 다른 사이트의 정보는 전부 type 5로 보일 것이다. type 3만 summary하기 위해서는, abr의 type3만 summary할 수 있음. type 5는 asbr이 summary함. 그래서 특정 type3만 summ..