본문 바로가기
반응형

전체 글607

[네트워크 보안] CentOS6 Python3 설치 및 기본 실습 환경 구축, 보안 설정 해제 CentOS6 Python3 설치 및 기본 실습 환경 구축, 보안 설정 해제 * 파이썬 실행기 설치 1. 개발자 도구 설치 #> yum groupinstall "Development Tools" #> yum install wget ( 파이썬 소스코드 설치를 위한 wget 명령어를 yum에서 설치 ) 2. 파이썬 소스코드 다운로드 #> wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz #> tar xvf Python-3.6.1.tgz #> cd Python-3.6.1 3. 파이썬 소스코드 컴파일 ( 해당 파이썬 디렉터리 Python-3.6.1에서 작업을 진행 ) #> ./configure #> make #> make install #> pytho.. 2017. 6. 8.
[NETWORK 19~20일차] STP 네트워크 보호 기술( BPDU Guard, BPDU Filter, Loop Guard, Root Guard ) / L2 스위치를 이용한 내부 네트워크 구축 STP 네트워크 보호 기술( BPDU Guard, BPDU Filter, Loop Guard, Root Guard ) / 이때까지 공부한 내용을 바탕으로 L2 스위치를 이용한 내부 네트워크 구축을 연습 해본다. ※ STP 네트워크 보호 기술 ※ L2 스위치를 이용한 내부 네트워크 구축 실제 스위치와 라우터 장비를 이용해서 내부 네트워크 구축을 연습하는데 이때까지 배운 내용들을 사용해본다. 2017. 6. 8.
[C 언어] 함수, 배열, 포인터 함수, 배열, 포인터 [ 함수 ] * 함수란?- 특정 작업을 독립적으로 수행하는 프로그램의 단위 * 함수를 만드는 이유 - 소스코드 중복을 없애준다.- 한번 만들어진 함수를 여러번 호출하여 사용할 수 있다.- 한번 작성된 함수를 다른 프로그램에서도 사용할 수 있다. * 함수의 분류 - 라이브러리 함수 : 컴파일러가 기본적으로 제공하는 표준함수- 사용자 정의 함수 : 프로그래머가 직접 작성해서 사용하는 함수 * 함수의 정의 선언* 함수의 네가지 형태* return* 매개 변수(parameter)의 종류 [ 배열 ] - 다수의 데이터를 저장하거나 처리할때 사용 [ 포인터 ] - 모든 변수는 컴퓨터 메모리의 특정 장소에 위치하고 있다.- 메모리에 적재되어있는 데이터는 각각 자신의 위치를 알리기위해 연속적인 번.. 2017. 6. 2.
[NETWORK 18일차] IEEE 802.1s MSTP / 이더채널( Ether channel ) IEEE 802.1s MSTP / 이더채널( Ether channel )을 실제 스위치 장비를 가지고 네트워크 구성 후 SecureCRT 프로그램을 이용해서 실습 하였다. ※ IEEE 802.1s MSTP STP를 사용할때 VLAN이 128개를 초과하게 되면 MSTP를 이용해서 여러개의 VLAN을 그룹으로 묶어서 사용하고 만약 MSTP 그룹이 3개라면 STP는 3개만 동작하는걸로 된다. ※ 이더채널 ( Ether channel ) 이더채널은 스위치간에 연결된 다수의 포트를 논리적으로 하나의 포트로 구성하여 대역폭 확장이나 이중화 링크 구현 기능을 수행한다. 2017. 6. 2.
[NETWORK 17일차] IEEE 802.1d 컨버전스 단축 / IEEE 802.1w RSTP / PVST를 이용한 로드분산 IEEE 802.1d 컨버전스 단축 / IEEE 802.1w RSTP / PVST를 이용한 로드분산 저번에 실제 장비를 이용해서 STP 구성에 이용했던 스위치 1,2,3 구성을 한다음에 secureCRT를 이용해서 해당 내용들을 하나씩 실습 해봤다. 포트 패스트 ( port fast ), 업링크 패스트 ( uplink fast ), 백본 패스트 ( backbone fast )를 이용해서 컨버전스 단축 시키는 방법을 알아봤다. RSTP를 이용하면 STP를 이용할때 생기는 Forwarding으로 변경 되기위한 시간 30초나 50초의 시간이 없이 바로 포트를 Forwarding 상태로 이전하게 해준다. PVST를 이용하면 각각의 VLAN 별로 STP 지원이 가능하다. 2017. 6. 1.
[NETWORK 16일차] IEEE802.1d STP / 실제 장비를 통한 STP 실습 IEEE802.1d STP / 실제 장비를 통한 STP 실습에 대해서 정리한다. ※ IEEE 802.1d STP 1. STP 실습 준비 SW1(config)#int range fa0/20 , fa0/24 SW1(config-if-range)#switchport trunk encapsulation dot1q SW1(config-if-range)#switchport mode trunk SW2(config)#int range fa0/22 , fa0/24 SW2(config-if-range)#switchport trunk encapsulation dot1q SW2(config-if-range)#switchport mode trunk SW3(config)#int range fa0/20 , fa0/22 SW3(co.. 2017. 6. 1.
[NETWORK 13~15일차] VTP( 사용조건, 동작모드, 처리과정 ) / 실제 장비를 통한 INTER-VLAN 구축 실습 VTP( 사용조건, 동작모드, 처리과정 ) / 실제 장비( 라우터, 스위치)를 이용해서 INTER-VLAN 구축 실습을 반복 구축해보면서 INTER-VLAN을 이해해갔다. ※ VTP ※ 실제 장비를 통한 INTER-VLAN 구축 실습 1. INTER-VLAN ( 버스 토폴로지 ) 2. INTER-VLAN ( 스타 토폴로지 ) 2017. 5. 30.
[NETWORK 12일차] VLAN ( Database, 생성, access 설정, 트렁크 구성 ) VLAN ( Database, 생성, access 설정, 트렁크 구성 )에 대해서 정리한다. ※ VLAN ( Virtual LAN ) ( 위 그림처럼 vlan 구성을 하고 브로드케스트를 보내면 같은 vlan 안에서만 서로 통신을 주고 받게 된다 ) 1. VLAN ( Virtual LAN ) - 스위치에서 가상으로 LAN을 분리하는 기능 - VLAN 목적 논리적으로 브로드케스트 도메인을 분할하여, 브로드케스트 양 최소화 서로 다른 VLAN 간에 ARP 요청이 안되기 때문에 유니케스트 접근 제어 가능 논리적인 방법으로 브로드케스트 도메인을 분할하기 때문에 관리상 효율적 - vlan-id : 12bit Ex) 학원 VLAN 설계 및 구성 A Class vlan 11 B Class vlan 12 C Class .. 2017. 5. 25.