728x90 전체 글232 STP 강의 (05) STP 토폴로지에 영향을 주도록 스위치 구성하기STP/RSTP는 기본적으로 Cisco 스위치에서 기본적으로 동작상태에 있으므로 유용한 디폴트 설정값이 세팅되어 있습니다. 스위치에는 디폴트 Priority 값으로 32768이 설정되어 있고, 이에 따라 스위치에 기본적으로 제공되는 시스템 MAC 주소에 기반하여 브리지아이디는 자동생성됩니다. 또한 스위치 인터페이스에는 스위치 인터페이스의 동작중인 스피드에 따라 기본 STP/RSTP에서 계산에 사용하는 포트 비용이 결정되어 있습니다. 네트워크 엔지니어는 종종 STP/RSTP 설정을 변경하여 주어진 LAN에서 STP/RSTP가 내리는 결정을 변경하고자 합니다. 엔지니어가 사용할 수 있는 두 가지 주요 도구는 브리지아이디를 새롭게 구성하고 STP/RSTP 포트 비.. 2024. 11. 1. STP 강의 (04) 각 LAN Sgement에서 Designated Port의 결정 마지막 STP/RSTP 단계는 각 LAN 세그먼트에서 Designated Port를 결정하는 것입니다. 루트까지의 비용(Root Cost)이 가장 낮은 스위치가 경쟁에서 승리합니다. 링크 끝, 양단에는 두 개의 스위치가 연결되어 있는데, 이때 루트에 도달하는 비용이 가장 낮은 스위치가 Designated 스위치가 되고 해당 링크의 포트가 해당 세그먼트의 Designated Port, DP가 됩니다. 스위치와 STP/RSTP를 사용하지 않는 장치(예: 라우터 또는 PC)가 연결되어 있는 링크에서는 스위치의 포트가 DP가 됩니다. DP를 선택하는 프로세스는 스위치가 Hello를 링크로 전달하는 것으로 시작합니다. Hello 메시지에는 Hell.. 2024. 11. 1. STP 강의 (03) Root 브리지의 결정 스위치는 BPDU의 BridgeID를 기반으로 루트 브리지를 선출합니다. 루트 브리지는 BID에 대한 숫자 값이 가장 낮은 스위치입니다. 두 부분으로 구성된 BID는 Priority 값으로 시작하므로 본질적으로 Priority 가 가장 낮은 스위치가 루트 브리지가 됩니다. 예를 들어, 한 스위치의 Priority가 4096이고 다른 스위치의 Priority 가 8192인 경우 각 스위치의 BID를 만드는 데 사용된 MAC 주소와 관계없이 Priority 가 4096인 스위치가 루트 브리지로 결정됩니다. BID의 Priority부분에 따라 동률이 발생하면 BID의 MAC 주소 부분이 가장 낮은 스위치가 루트브리지입니다. 스위치가 BID의 두 번째 부분으로 자체 범용(Burned-IN.. 2024. 11. 1. STP 강의 (02) 스패닝 트리 프로토콜은 어떻게 동작하는가? STP/RSTP 알고리즘은 스위치로 구성된 네트워크에서 프레임을 전달하기 위한 단 하나의 경로를 생성합니다. 이러한 알고리즘은 나무의 뿌리에서 각 잎까지 단 하나의 유일한 경로가 만들어지는 것과 같습니다. 그래서 스패닝 트리 프로토콜에 트리라는 단어가 들어있습니다. 메모 오늘날 사용하는 스위치는 그 뿌리가 브리지라는 장비에 있습니다. STP은 브리지로 만들어진 네트워크에서 루프를 제거하기 위한 용도로 개발되었습니다. 그래서 STP/RSTP의 용어와 명령어 출력을 보면 오늘날은 잘 사용하지 않는 용어인 Bridge라는 단어를 흔하게 볼수 있습니다. 스위치와 브리지는 개념적으로 크게 다른 장비는 아니기 때문에 STP/RSTP를 공부할때는 굳이 브리지와 스위치라는.. 2024. 11. 1. STP 강의 (01) 스패닝 트리 프로토콜(STP)을 사용하면 스위치로 구성된 네트워크에 이중화된 경로를 갖는 동시에 이로 인해서 발생하는 루프 문제를 해결할습니다. LAN 설계에서 이중화 구조를 사용하면 일부 링크에 장애가 발생하거나 일부 장비에 장애가 발생하더라도 네트워크가 중단없이 운용될 수 있습니다. 적절한 네트워크 설계는 단 한곳에서의 장애 발생(Single Point of Failure)이 네트워크 전체의 장애가 되지 않도록 다양한 이중화 기술이 도입되어야합니다. STP를 사용하면 설계에서 다른 문제를 일으키지 않고 이중화 링크들을 사용할 수 있습니다. 참고로 STP은 1990년에 IEEE 802.1D로 표준화하였으면 이후 IEEE 802.1W로 RSTP를, 2024년에는 RSTP를 802.1D 표준에 통합합니다... 2024. 11. 1. 라우팅Routing의 이해 CCNA 시험에서 라우팅이 대략 전체 출제 문제중에 25%를 차지한다. 즉 라우팅을 잘 이해하지 않고는 CCNA 시험에 패스하기가 쉽지 않다. 강의에서 사용하는 토폴로지 R1 라우터의 라우팅 테이블 Network Route & Host Route Dynamic RoutingR4는 자기에게 연결된 네트워크 정보를 라우팅 프로토콜을 통해서 인접한 라우터에 광고한다.R2는 획득한 네트워크 정보 192.168.4.0/24 Network Route를 다시 R1에게 광고한다.이제 R1의 라우팅 테이블을 확인하자.이렇게 라우터가 학습한 Network Route 정보를 다른 라우터에게 전달할 때 사용하는 것을 라우팅 프로토콜이라 한다. Dynamic Routing 프로토콜을 통해서 학습한 네트워크 정보는 해당 네트워크.. 2024. 10. 30. STP LAB 실습파일의 토폴로지 (실습파일은 수강생에게만 제공됩니다.)이번 실습을 위해서 각 링크의 LED(초록색/주황색이 표시되는 아이콘)을 끄고 진행합니다. => Options > Preferences > Show Link Lights 항목의 체크를 해제합니다.Root Bridge는?각 스위치에서 포트의 역할(Root/Designated/Non-Designated)를 결정합니다.각 스위치에서 적절한 CLI 명령어를 사용하여 진행합니다.해설)Root Bridge는 Bridge ID가 가장 낮은 스위치가 됩니다. 주어진 토폴로지에서는 SW3의 Priority가 제일 낮기 때문에 SW3이 Root Bridge가 됩니다. Root Bridge의 연결된 포트는 Designated Port가 됩니다.SW3#show span.. 2024. 10. 30. AWS 계정 만들기 구글 검색엔진에서 AWS라고 입력하면 나오는 첫번째 항목으로 이동 이동한 페이지에서 아래 그림처럼 "무료 계정 생성" 클릭필요에 따라 인터페이스가 영문이면 한글로 변환 => 오른쪽 위에 Language에서 한국어 선택아래 그림과 같이 이메일 주소와 AWS 계정 이름을 입력 후 확인클릭. 참고로 여기서 입력하는 이메일 주소는 루트 사용자 이메일 주소로 AWS 서비스에 가장 큰 권한을 가지는 계정을 만들게 된다. 이 계정 정보는 매우 안전하게 관리해야 한다.이메일 주소 확인 절차가 진행되면 이메일주소로 확인코드가 온다. 확인코드를 확인하고 입력 아래 그림에서 정보를 입력하고 다음 단계 진행한다. 참고로 주소는 영문으로 입력하여야 하는데, 영문 주소는 juso.go.kr 사이트에서 맨 위 English 항목을.. 2024. 10. 29. PortFast When an end host connects to a switch port, the port becomes up/up but can't send/receive data yet.It is a Designated Port but will take 30 seconds before it enters the Forwarding state:15 seconds in Listening15 seconds in LearningThis leads to a poor user experience.The user probably doesn't even know STP exists.They just know "the internet doesn't work" for 30 seconds when they connect their c.. 2024. 10. 29. STP (04) STP에서 포트가 가질수 있는 상태 Root/Designated ports remain stable in a Forwarding state (네트워크의 구조에 변화가 없는 한...)Non-Designated ports remain stable in a Blocking state. (네트워크의 구조에 변화가 없는 한...)Listening and Learning are transitional states which are passed through when an interface is activated, or when a Blocking port must transition to a Forwarding state due to a change in the network topology.Non-Designat.. 2024. 10. 29. STP (03) 지난 포스팅에 Bridge ID결정, 루트브리지 결정, Root Port 결정에 대해서 알아보았다. 이번 강의에서는 Designated Port 결정과정을 알아보자. Segment 당 하나의 Designated Port가 결정된다. 아래 그림과 같이 기본적으로 스위치와 스위치 사이의 구간을 Segment라고 이해하면 된다. 패킷트레이서 시뮬레이션 실습 실습파일은 수강생에게만 제공됩니다. 2024. 10. 29. STP (01) 참고) STP 에 관련된 포스팅은 여러개로 이루어져 있으나 이 포스팅을 제외한 나머지는 수강생에만 유료강좌를 통해서 배포됩니다. Network Redundancy2024년에 변경된 CCNA Exam Blueprint에는 STP이 빠져있고, Rapid STP가 들어있다. 하지만 Rapid STP을 이해하기 위해서 선행적으로 Classic STP을 이해하여야 한다.Redundancy is an essential part of network design.Modern networks are expected to run 24/7/365. Even a short downtime can be disatrous for a business.If one network component fails, you must ensu.. 2024. 10. 29. GNS3에 Cisco IOSv 넣기 이번 실습을 시작하기전에파일: vios-adventerprisek9-m.spa.159-3.m8.qcow2 을 윈도우의 다운로드 폴더에 미리 넣어두어야 한다. 윈도우 사용자 홈 폴더 안에 다운로드 폴더가 있다. 그 폴더 안에 넣어두어야 한다.위 그림에서 New template를 클릭하면 아래 그림이 나온다. 첫번째 항목이 선택을 유지하면서 Next 클릭 아래 그림처럼 진행한다. 아래 화면에서 기존 선택을 유지하고 Next 클릭 아래 화면에서 Next 클릭 아래 그림과 같이 qcow 파일은 Status가 Found locally이다. 하지만 IOSv_startup_config.img 파일은 Missing 상태이다. IOSv_Start_config.img 파일을 선택하면 아래쪽에 Download 버튼이 나.. 2024. 10. 29. GNS3와 GNS3 VM의 연동 GNS3를 시작하면 아래 그림과 같이 나온다. GNS3 프로그램이 시작되고 Project 창이 나타날때까지 기다린다. 일단 Project 창을 Cancel을 클릭하여 닫는다. 다음으로 메뉴에서 Edit => Preferences 를 클릭한다. 나타난 창에서 왼쪽에서 GNS3 VM 항목을 클릭한다. 아래와 같은 화면이 나타난다. ① VMware Workstation / Player (recommended) 가 선택되어야 한다.② VM name에 앞서 만든 GNS3 VM 이 선택되어야 한다.③ 학습자 컴퓨터 사양에 맞춰서 GNS3 VM의 vCPU와 RAM 크기를 결정한다.OK를 클릭한다. VMware Workstation Pro가 실행되고 GNS3 VM이 시작된다. GNS3 VM이 정상적으로 시작되면 아래와.. 2024. 10. 28. GNS3 설치 GNS3 설치를 위해서는 사전에 준비되어 있어야 하는 환경이 있다.1. VMware Workstation Pro의 설치2. Cisco IOSv 파일 준비 (포스팅 참조) 우선 GNS3.com 사이트로 이동하여 2개의 파일을 다운로드한다.첫째는 GNS3 설치 파일이고,둘째는 GNS3VM 압축파일이다. GNs3.com에 회원가입 후 로그인 후 다운로드 다운로드 페이지에서 Install 파일을 다운로드하고 아래쪽에 download the GNS3 VM을 클릭한다. VMware Workstation and Fusion 을 다운로드한다. 이번에 받는 파일은 1G 정도의 파일 크기이기 때문에 다운로드에 시간이 걸릴수도 있다. 포스팅을 작성하는 시점 기준으로 다운로드된 파일은 다음과 같다.▶ GNS3 설치파일: GN.. 2024. 10. 28. 03장) 케이블, 커넥터 그리고 포트 이번 장에서 다음과 같은 내용을 다룬다.컴퓨터간에 통신이 가능하도록 만든 여러가지 기술적 사양과 표준네트워크를 통한 트래픽의 기초지식유선 연결 유형 및 케이블링 스탠다드네트워크에서 비차폐 연선(unshielded twisted pair) 및 광섬유 연결 사용2장에서는 케이블로 연결된 네트워크 노드를 보여주는 몇 가지 다이어그램을 살펴보았습니다. 이 장에서는 이러한 연결에에 사용되는 특정 종류의 케이블, 커넥터 및 포트를 살펴보겠습니다. 이러한 주제는 CCNA 시험의 섹션 1.0, 네트워크 기초의 일부입니다. 구체적으로 시험 주제 1.3의 측면을 다루겠습니다. 내용은 다음과 같습니다.1.3 물리적 인터페이스와 케이블 유형 비교1.3.a 단일 모드 광섬유(Single-mode fiber) , 다중 모드 광섬.. 2024. 7. 24. (02장) Network devices 이번장에서 다루는 내용네트워크의 정의네트워크를 구성하는 장비의 종류 - Clients, Servers, Switches, Routers, Firewalls이 장은 네트워크와 이를 구성하는 다양한 유형의 장치에 대해 거시적 관점으로으로 소개합니다. 네트워크가 무엇인지 살펴본 후 클라이언트, 서버, 스위치, 라우터 및 방화벽을 살펴보겠습니다. 이번 장에서 네트워크에서 이러한 각 유형의 장치의 기본 역할을 살펴보겠지만 실제로 이러한 역할을 수행하는 방법에 대해서는 자세히 다루지 않을 것입니다. 책의 나머지 부분에서는 이에 대해 설명합니다! 이 장을 마치면 그림 2.1의 각 네트워크 장치를 식별하고 각각의 역할을 간략하게 설명할 수 있습니다. 그림 2.1의 각 사무실은 사무실과 같은 제한된 영역에 있는 상호 연.. 2024. 7. 24. 토폴로지 구조에 관련된 문제들 01) What is a characteristic of spine-and-leaf architecture? A. Each device is separated by the same number of hopsB. It provides variable latencyC. It provides greater predictability on STP blocked portsD. Each link between leaf switches allows for higher bandwidth 정답) A▶ Spine-leaf architecture is typically deployed as two layers: spines (such as an aggregation layer), and leaves (such as an a.. 2024. 7. 20. (문제풀이) 네트워크 기초 (English Only) 01) Which two statements about the purpose of the OSI model are accurate? (Choose two)A. Defines the network functions that occur at each layerB. Facilitates an understanding of how information travels throughout a networkC. Changes in one layer do not impact other layerD. Ensures reliable data delivery through its layered approach 정답) A, B 02) What is the default behavior of a Layer 2 switch wh.. 2024. 7. 19. 로그인 기능 구현하기 ▶ login.php";if($result){ if($row = mysqli_fetch_assoc($result)) { echo "id = ".$row['id']; } else { echo "login failed"; } mysqli_free_result($result);}else{ echo "querry error";}mysqli_close($db_conn);?> 2024. 7. 11. DataBase 생성 student@testvm:~$ sudo mysql[sudo] student 암호: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9Server version: 8.0.37-0ubuntu0.22.04.3 (Ubuntu)Copyright (c) 2000, 2024, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help.. 2024. 7. 11. 이전 1 2 3 4 ··· 12 다음 728x90