본문 바로가기

분류 전체보기

(98)
[Packet Tracer] 1. 기본 셋업 명령어 Router 설정 인터페이스 아이피 등록 Router>enable Router#conf ter Router(config)#inter fa 0/0 Router(config-if)#ip address 192.168.10.254 255.255.255.0 Router(config-if)#no shutdown Router(config-if)#show running-config 정적 라우팅 설정 Router>enable Router#conf ter Router(config)#ip route 192.168.20.0. 255.255.255.0 Serial 1/0 Router(config)#exit Router#show ip route OSPF 설정 Router(config)#router ospf 1 Router(con..
01. 기초 - 장비 특징 및 서브네팅 장비 1. 허브 (L1) - Repeater의 역할 : 전기적인 신호 증폭 - Flooding : 허브는 단순 Broadcast를 해주므로 특정 위치가 아닌 모든 연결된 장비에 신호를 보낸다 2. 브리지(L2) - 소프트웨어 기반(스위치보다 속도가 떨어지고 포트 수가 적다) 3. 스위치(L2) - 하드웨어 기반 - MAC 어드레스를 읽고 해당 호스트에만 패킷을 전달 한다 4. 스위치(L3) 또는 라우터 - Layer 3인 IP를 읽고 패킷을 전달한다. - IP는 네트워크를 구분하는데 사용되므로 L3스위치는 네트워크간의 전송을 처리할 수 있다(라우팅) - IP 라는 Destination정보를 이해하므로 외부로 패킷 전송이 가능하다 5. 스위치(L4) - Layer 4인 TCP/UDP를 읽고 패킷을 전달한다..
파이썬 라이브러리 인스톨 python -m pip install --user scipy sudo python3 -m pip install requests http://blog.naver.com/PostView.nhn?blogId=nya10250&logNo=221164148109&parentCategoryNo=&categoryNo=7&viewDate=&isShowPopularPosts=true&from=search sudo easy_install pip pip install requests
Linked List # Node 클래스 정의 class Node: def __init__(self, data): self.data = data self.next = None # LinkedList 클래스 (자료구조) 정의 class LinkedList: # 초기화 메소드 def __init__(self): dummy = Node("dummy") self.head = dummy self.tail = dummy self.current = None self.before = None self.num_of_data = 0 # Head Insert def append_head(self, data): new_node = Node(data) new_node.next = self.head.next self.head.next = new_no..
3. [라우팅] BGP 상세 동작 원리 Intro OSPF와 같은 IGP 프로토콜은 하나의 라우팅 정보만 변경이 되면 전체 네트워크 장비에게 광고(예를들어 LSA Flooding)가 가기에 네트워크에는 큰 부담이 된다. 그러므로 거대한 네트워크를 가진 AS끼리는 로컬 정보를 공유하지 않는 BGP를 보통 사용한다. BGP는 Network Prefix 정보만 AS 간에 전송한다. EBGP vs IBGP EBGP는 서로 다른 AS간의 연결을 위해 사용한다 AS 간에 Redundancy를 위해 복수의 BR(Bridge?)들을 연결한다 IBGP는 동일한 AS내에 있는 Border Route 간의 Routing Table의 동기를 맞추기 위해 사용한다 만약 IBGP설정이 없다면 다른 AS 에서의 패킷이 OSPF와 같은 IGP를 통하게 된다면 목적지를 잃..
2. [라우팅] BGP - 알고리즘 BGP Table 업데이트 알고리즘 Peer 구성 관계 Peer로 전달 받은 Routes eBGP Peer 전달 받은 모든 Route를 BGP Table에 업데이트 iBGP Peer (Route-Reflector Client X) Best Path로 잡히는 Routes만 BGP Table에 업데이트 iBGP Peer (Route-Reflector Client O) ??? BGP Best Routes 전달 알고리즘 Peer 구성 관계 Peer로 전달 받은 Routes eBGP Peer Routing Table에 등록이 된 Routes만 전달 iBGP Peer (Route-Reflector Client X) 아무것도 전달하지 않음 iBGP Peer (Route-Reflector Client O) Routin..
1. [라우팅] 프로토콜의 분류: Distance Vector Routing vs. Link State Routing Dynamic Routing 알고리즘은 네트워크 전달 방식과 Routing Table을 생성하는 방법에 따라 크게 2가지로 나뉘어 진다 : Distance Vector Routing Protocol - 라우터간에 특정 네트워크까지의 방향과 거리를 교환한다 Link State Routing Protocol - 라우터간에 전체 네트워크의 Topology의 연결 상태(Link State)를 알려주는 알고리즘이다. 구분 Distance Vector Routing Link State Routing 비고 Protocols RIP, EIGRP, BGP OSPF, IS-IS EIGRP를 Hybrid Routing으로 분류하기도 함 Convergence Time 길다 짧다 Router의 자원 소모 적다 많다 Routin..
NBP 인터뷰 대비 네트워크 용어 정리 Routing Protocols AS(Autonomous System) : 관리적 측면에서 한 단체에 속하여 관리되고 제어됨으로서 동일한 라우팅 정책을 사용하는 네트웍 또는 네트웍 그룹을 말한다. 자율시스템은 라우팅 도메인으로 불리며, 전 세계적으로 유일한 자율시스템 번호(ASN-Autonomous System Number)를 부여받아야 한다. 한 자율 시스템 내에서의 IP네트웍은 라우팅 정보를 교환하기 위해 IGP를 사용하며, 타 자율 시스템과의 라우팀 정보 교환을 위해서는 BGP를 사용한다. 과거에는 BGP 대신 EGP가 사용되었으며, 향 후 BGP는 OSI 인터도메인 라우팅 프로토콜(Inter-Domain Routing Protocl)로 대체될 예정이다. ASN(Autonomous System Nu..