본문 바로가기

Network/Basic

(12)
11. STP 앞서 스위치의 역할중 flooding 부분을 살펴보면서 스위치를 2개로 트래픽을 분산하고자 하는 경우 브로드캐스트가 발생하면 브로드캐스트 트래픽이 무한히 맴도는 루핑 (Looping) 이 일어날 수 있다고 하였다. 그리고 이를 해결하기 위해 스피닝트리 알고리즘 기능을 스위치 상에서 켜 놓으면 해당 문제가 사라진다고 하였다. 그렇다면 Tree 란 무엇인가? 이는 모든 노드에서 다른 노드로 접근하는 모든 Path 는 존재하지만 루프는 형성되지 않는 자료구조로 항상 Root 가 존재하는 자료구조이며 결국 스피닝 트리 알고리즘은 기존 스위치의 그래프 구조를 트리 구조로 바꾸는 것이다. 브리지 ID 브리지 ID 는 브리지나 스위치들이 통신 할 때 서로를 확인하기 위해서 하나씩 가지고 있는 번호로 16비트의 브리지..
10. End 장비 일반 데스크톱 컴퓨터는 1개의 슬롯과 1개의 콘솔 포트를 제공하며 지원하는 모듈은 아래와 같다.
09. Switch 장비 시스코 스위치중 하나의 스위치와 사용 가능한 모듈과 그 의미에 대해 확인해보자. Catalyst 2960-24TT 이 스위치는 지능형 이더넷 스위치의 한 종류로서, 중규모 네트워크를 위해 사용하며 FastEthernet 및 Gigabit Ethernet 을 지원한다. 2960-24TT 스위치의 외관은 아래와 같고 별도의 모듈을 추가할 수 없다. Catalyst 2960-48PST-L 48 : 포트가 48포트라는 의미 (End Point 포트가 48 개로 PC 와 연결시 사용) P : PoE (Power over Ethernet) 를 지원하는 스위치 S : SFP(광케이블용 접속 방식, 속도 최대 1Gbps) 지원 T : TP(STP, UTP) 방식의 업링크 포트 제공, 업링크 포트는 라우터나 다른 스위치..
08. Router 장비 시스코 라우터중 하나의 라우터와 사용 가능한 모듈과 그 의미에 대해 확인해보자. 1941 시스코 1941 라우터는 ISR (Intergrated Services Router) 로 2개의 10/100/1000 이더넷 포트, 2개의 WIC, HWIC 와 1개의 ISM (Internet Services Module) Slot 을 제공한다.
07. 간단한 Network 구성 (2) DNS 아래는 두 PC 가 네트워크를 구성했을 때 B 가 자신의 호스트명으로 db 라고 정한 경우이다. 이때 A 가 B 의 호스트명 db 로 ping 을 날려보면 아래와 같이 조회할 수 없다는 메시지가 나온다. 이때 A 의 /etc/hosts 파일에 이 정보를 기록해주면 ping 이 성공한다. 사실 B 의 hostname 이 host-2 라고 해도 ping 은 성공한다. 만약 서버가 여러대인 경우 어떻게 해야 할까? 모든 서버에 이런 정보를 모두 기입해야 할까? 만약 외부에 접근해야 하는 서버가 아주 많다면 이 정보를 모두 모든 서버에 기입해야 할까? 그렇게 된다면 IP 주소가 변경되면 모든 서버의 hosts 파일을 찾아서 이를 수정해 줘야 한다. 그래서 이를 DNS (Domain Name Server)..
02. Packet Tracer 인터페이스 인터페이스 구성 패킷 트레이서의 인터페이스 구성은 아래와 같다. 주 도구 막대 (Main Tool Bar) 주 도구 막대에서는 파일과 편집 메뉴의 단축 아이콘과 화면의 확대/축소 버튼을 제공하고 Network Information 버튼을 통해 현재 네트워크에 대한 설명을 작성할 수 있다. 공통 도구 막대 일반적인 도구 모음으로 장치 선택, 이동, 메모, 삭제등을 담당한다. PDU 추가 기능을 통해 다른 프로토콜을 이용해 패킷을 보낼 수 있다. 논리적/물리적 작업창 패킷 트레이서는 2개의 작업공간(논리/물리) 와 2개의 모드(실시간, 시뮬레이션) 로 동작한다. 디폴트는 논리적 공간에서 실시간 모드로 동작한다. 이중 물리->논리 이동 혹은 논리->물리 공간으로 이동시에 이 버튼을 사용한다. 작업공간 이 영역..
06. 간단한 Network 구성 (1) Switching 스위치에 연결하면 스위치가 두 시스템을 포함하는 네트워크를 만든다. 두 PC 를 스위치에 연결하기 위해서는 각 호스트 타입에 따라 물리/가상 인터페이스가 필요하다. 각 호스트의 인터페이스를 확인하기 위해서는 ip link 명령을 사용하면 된다. 여튼 위의 예에서는 eth0 라는 인터페이스를 확인했고 아래와 같이 네트워크가 구성된 상황이다. 여기에 더해 통신을 하기 위해서는 상호간에 IP 주소를 알아야 한다. 이는 스위치로부터 얻어내고 ip addr 명령으로 스위치에 자신의 IP 주소를 알려주면 된다. 이로써 아래와 같은 결과가 되며 이제 두 PC 는 스위치를 통해 서로 통신할 수 있다. Routing 스위치는 단순히 동일한 네트워크 내의 시스템에만 통신을 가능하게 한다. 아래와 같이 두..
05. IP 주소 IP 주소 Layer 3 에서 Logical Address 를 할당하는데 이를 IP 주소라고 한다. IP주소의 사용이유는 각각의 Host 들을 구분하기위해 사용되며, 부여받은 IP는 자기 고유의 IP가 되기에 다른 사람이 사용하면 안된다. 하지만 현재 사용되는 IPv4 방식의 IP 수는 한정되어 있기에 모든 Host에게 고유의 고정 (Public) IP를 할당하지 못한다. 일반적인 경우에는 PC의 '네트워크 설정'에서 확인할 수 있는 TCP/IP Protocol을 보면 고정 IP가 아닌 유동 IP로 설정이 되어 있는데, 이는 평범한 가정에서 사용하는 PC의 경우 전원이 Off되어 고정 IP 주소가 필요없는 경우가 대부분이기에 DHCP Server를 이용하여 전원이 켜져있는 컴퓨터에게만 고정 IP를 할당하..