네트워크 11

BGP 요약

Routing Protocol이 필요한 이유 -> Router가 Routing을 하기 위해 필요한 Routing Table을 자동으로 만들어야 하기 때문(OSPF, EIGRP) IGP(Internal Gateway Protocol) VS EGP(External Gateway Protocol) -> IGP(빠른 Convergence에 초점, Bandwidth로 경로 선택) -> OSPF, EIGRP -> EGP(많은 양의 Routing Table 관리(70만), 정책으로 경로 선택) -> BGP BGP의 Neighbor 종류 2가지 EBGP -> 다른 AS간에 BGP Neighbor를 맺는 경우, (TTL = 1) IBGP  -> 동일 AS간에 BGP Neighbor를 맺는 경우, (TTL = 255) I..

네트워크/Router 2024.05.07

Routing Protocol 요약(OSPF)

L3 RoutingL3 Header에 있는 IP정보로 경로를 찾아주는 기능 > IP Table > 자신이 가지고 있는 Network 자동인지 > Drop  routing table 만드는 법  1. Connected (자신이 가지고 있는 Network)  2. Static Route (관리자가 직접 경로를 하나씩 지정)  3. Dynamic Route(자동으로 경로 지정)    Routing Protocol     IGP(OSPF, EIGRP)     EGP(BGP) Routing Protocol1. Routing Protocol 중에, Distance Vector와 Link State의 차이점 - Routing Table을 자동으로 만들어 주는 기능 - Routing은 Routing Table을 통해 ..

네트워크/Router 2024.04.29

Switch 기능

Port-Security란 무엇인가 적용된 Port로 MAC 등록수, 특정 MAC Address를 가진 host만 사용하도록 하는 기능 Storm-Control이란 무엇인가  과다하게 유입되는 Traffic을 차단하는 기능(broadcast, multicast, unicast) Protected Port란 무엇인가 적용된 Port간에 통신을 차단하는 기능(Private VLAN의 Isolated Port와 동일) Port Blocking MAC Table에 없는 주소에 대해 Flooding하지 않는 기능 MAC ACL L2 Frame을 MAC으로 차단하는 기능 RACL ACL Multilayer SVI에 적용하는 기능 VACL VLAN 안에서 통신하는 Traffic을 L3이상의 정보로 제어하는 기능 DH..

네트워크/switch 2024.04.29

FHRP와 VRRP, Track와 Preempt

FHRP(First Hop Redundancy Protocol) >> HSRP, VRRP, GLBP FHRP이 필요한 이유 >> GW가 이중화되어 있는 환경에서 PC(단말)는 하나의 GW만 설정할 수 있기 때문에 >> FHRP를 사용하면, 단말은 GW를 VIP로 보기 때문에 단말에 GW의 설정 변경없이 이중화가 가능 HSRP와 VRRP의 차이점HSRP (CISCO) -  Active(1), Standby(1), 나머지(Listen) - standby - Preempt disable - VIP가 하나  필요(3개의 IP) - UDP 1985 사용 VRRP(IEEE) - Master(1), Backup(나머지) - Preempt enable - VIP가 하나 필요함(2개의 IP) - 자체 Protocol T..

네트워크/Router 2024.04.29

VLAN, STP, BPDU, Etherchannel

1. VLAN이란 논리적으로 만드는 하나의 네트워크 스위치는 기본적으로 1개의 Broadcast domain을 가지고 있지만 추가적인 VLAN을 생성하여, Broadcast domain을 추가로 생성할 수 있다. 1 Broadcast domain = 1 Network = 1 Router interface = 1 VLAN = All Switch interface -> 하나의 네트워크에 있는 HOST들은 IP의 Network 주소가 반드시 일치 해야함 VLAN을 생성하면, Broadcast domain의 크기가 줄어들어, 상대적으로 Network 성능이 향상되고, Network 디자인도 유연하게 만들 수 있으며, 보안상으로 우수 Private VLAN이란? -> 특정 VLAN 아래에, 다수의 임의의 VLAN..

네트워크/switch 2024.04.22

네트워크 계층

네트워크 계층 - OSI 계층 3은 최종 장치가 네트워크를 통해 데이터를 교환할 수 있도록 하는 서비스를 제공 - IP 버전 4(IPv4)와 IP 버전 6(IPv6)은 기본 네트워크 계층 통신 프로토콜 - 다른 네트워크 계층 프로토콜에는 OSPF(Open Shortest Path First)와 같은 라우팅 프로토콜과 ICMP(Internet Control Message Protocol)와 같은 메시징 프로토콜이 포함 네트워크 경계를 넘어 종단 간 통신을 수행하기 위해 네트워크 계층 프로토콜은 네 가지 기본 작업을 수행 최종 장치 주소 지정 - 최종 장치는 네트워크 식별을 위해 고유한 IP 주소로 구성되어야 함. 캡슐화 - 네트워크 계층은 전송 계층의 PDU(프로토콜 데이터 단위)를 패킷으로 캡슐화. 캡슐..

네트워크 2024.04.16

데이터 링크 계층

데이터 링크 계층의 목적 - OSI 모델의 데이터 링크 계층(계층 2)은 물리적 네트워크에 대한 네트워크 데이터를 준비 - 네트워크 인터페이스 카드(NIC)와 네트워크 인터페이스 카드 간 통신을 담당 데이터링크 계층은 다음과 같은 일을 함. 상위 계층이 미디어에 액세스할 수 있도록 함. 상위 계층 프로토콜은 데이터를 전달하는 데 사용되는 미디어 유형을 전혀 인식하지 못함. 일반적으로 레이어 3 패킷(즉, IPv4 또는 IPv6)과 같은 데이터를 수락하고 이를 레이어 2 프레임으로 캡슐화. 데이터가 미디어에 배치되고 수신되는 방식을 제어. 네트워크 미디어를 통해 엔드포인트 간에 프레임을 교환. 캡슐화된 데이터(일반적으로 레이어 3 패킷)를 수신하여 적절한 상위 레이어 프로토콜로 전달. 오류 감지를 수행하고..

네트워크 2024.04.15

Ethernet

물리적 연결 집에 있는 로컬 프린터에 연결하든, 다른 나라에 있는 웹사이트에 연결하든, 네트워크 통신이 이루어지기 전에 로컬 네트워크에 대한 물리적 연결이 설정되어야 함, 물리적 연결은 케이블을 이용한 유선 연결이거나 전파를 이용한 무선 연결일 수 있음. 물리적 연결 유형은 네트워크 설정에 따라 차이가 있음. 예를 들어, 많은 기업 사무실에서는 직원들이 케이블을 통해 공유 스위치에 물리적으로 연결된 데스크톱 또는 랩톱 컴퓨터를 보유하고 있음. 이 유형의 설정은 유선 네트워크임. 데이터는 물리적 케이블을 통해 전송. 유선 연결 외에도 많은 기업에서는 노트북, 태블릿, 스마트폰에 대한 무선 연결도 제공 무선 라우터 1. 액세스 포인트 -> 구성 요소는 다음과 같음 무선 안테나 여러 이더넷 스위치포트 인터넷 ..

네트워크 2024.04.15

python - telnet 자동화

1. getpass, telnetlib 모듈을 이용한 telnet 설정 import getpass # password를 설정하기 위한 모듈을 불러온다 import telnetlib HOST = '192.168.100.20' user = input('사용자를 입력하세요 : ') password = getpass.getpass() # 화면 상에 password를 안보이게 함 print('HOST IP : ', HOST) print('사 용 자 : ', user) print('비밀번호 : ', password) # 'telnetlib' 모듈에 있는 'telnet' 함수에 HOST 인자를 넣고, 그 값을 변수에 저장 tn = telnetlib.Telnet(HOST) print(HOST) # username 입력..