태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'네트워크'에 해당되는 글 10건

  1. 2009/05/13 IP 주소의 잘 알려지지 않은 숨겨진 진실 by 정샘
  2. 2009/05/08 인터넷도 AS가 필요합니다. by 정샘
  3. 2009/04/30 RSTP(Rapid Spanning Tree Protocol) (1) by 정샘
  4. 2009/04/28 스패닝 트리 구성하기 연습 (1) by 정샘
  5. 2009/04/24 시스코 IOS 명령 기초 사용법 (1) by 정샘
  6. 2009/04/23 시스코 인증 자격 CCNA 소개 by 정샘
  7. 2009/04/22 가상랜 (VLAN; Vertual LAN) by 정샘
  8. 2009/04/02 IPv6 주소 (2) by 정샘
  9. 2009/04/01 라우팅 프로토콜 요약 by 정샘
  10. 2009/03/31 데이터 전송 방식 분류 by 정샘

IP 주소 지정

클래스 단위 주소 지정

IP 주소는 네트워크 ID와 호스트 ID를 옥텟 단위로 구분하도록 설계되어 있다. 3가지 주요한 주소 클래스인 A, B, C는 옥텟을 정해진만큼 네트워크 ID와 호스트 ID에 할당하여 구분한다. 예를 들어, A 클래스는 네트워크 ID에 8bit를 할당하고 호스트 ID에 24bit를 할당한다. 이 방법은 가장 기본적인 주소 지정 방법으로 네트워크 ID와 호스트 ID를 구분하기 위해 클래스를 사용하며 클래스 단위(classful) 주소 지정 방법이라고 부른다.

서브넷을 이용하는 클래스 단위 주소 지정

서브넷 주소 지정 방법은 네트워크 ID, 서브넷 ID, 호스트 ID의 3 부분으로 나누며 네트워크 ID는 변화없이 호스트 ID를 서브넷 ID와 호스트 ID로 분리하여 기존 클래스 단위 주소를 적절한 크기로 분할하여 사용한다. 이 방법은 기존 클래스 단위 방법을 이용하기 때문에 네트워크 ID와 전체 호스트 ID를 구분하는 방법은 클래스 단위 주소 지정 방법과 동일하다.

클래스 비사용 주소 지정

클래스를 사용하지 않고 네트워크 ID와 호스트 ID의 구분은 임의적인 지점이 된다. 네트워크 ID를 확인하기 위해 사용하는 네트워크 마스트 비슽 수의 길이(prefix length)를 뒤에 붙여서 표기한다.

클래스 단위의 IP 주소 클래스

클래스 단위 주소지정의 클래스 결정 방법

  1. 첫째 비트가 0이면 클래스 A 주소이다.
  2. 첫째 비트가 1이고 둘째 비트가 0이면 클래스 B 주소이다.
  3. 첫째와 둘째 비트가 1이고 셋째 비트가 0이면 클래스 C 주소이다.
  4. 첫째부터 셋째 비트가 1이고 넷째 비트가 0이면 클래스 D 주소이다.
  5. 넷째 비트마저 1이면 클래스 E 주소이다.
표. IP 주소 클래스
IP 주소 클래스 IP 주소의 첫째 옥텟 첫째 옥텟의 최소값
(2진수)
첫째 옥텟의 최대값
(2진수)
첫째 옥텟 값의 범위
(10진수)
이롡적 IP 주소 범위
클래스 A 0xxx xxxx 0000 0001 0111 1110 1 ~ 126 1.0.0.0
~ 126.255.255.255
클래스 B 10xx xxxx 1000 0000 1011 1111 128 ~ 191

128.0.0.0
~ 191.255.255.255

클래스 C 110x xxxx 1100 0000 1101 1111 192 ~ 223 192.0.0.0
~ 223.255.255.255
클래스 D 1110 xxxx 1110 0000 1110 1111 224 ~ 239 224.0.0.0
~ 239.255.255.255
클래스 E 1111 xxxx 1111 0000 1111 1111 240 ~ 255 240.0.0.0
~ 255.255.255.255

특수한 의미를 갖는 IP 주소

  • 네트워크 ID나 호스트 ID 비트가 모두 0으로 채워진 주소는 현재의 네트워크나 호스트 ID 그룹을 의미한다. 네트워크 ID를 모두 0으로 지정하고 호스트 ID를 사용한다면, 해당 네트워크에서의 호스트 ID를 갖는 장비를 의마하며, 호스트 ID를 모두 0으로 지정하고 네트워크 ID를 사용한다면 네트워크 ID를 갖는 호스트 그룹을 의미한다.
  • 네트워크 ID나 호스트 ID 비트가 모두 1로 채워진 주소는 네트워크에 있는 모든 호스트를 가리키는 IP 주소를 의미한다. 일반적으로 브로드캐스트 주소로 사용된다.
  • 모든 비트가 0으로 채워진 주소는 전체 네트워크를 가리키는 IP 주소로 사용된다.
  • 모든 비트가 1로 채워진 주소는 특정 호스트를 가리키는 넷마스크 주소로 사용되거나 전체 호스트를 가리키는 브로드캐스트 주소로 사용된다.

IP 예약, 사설, 루프백 IP 주소

예약 주소

일부 주소 블록은 특정한 용도가 정해지지 않고 단순히 예약되어 있어서 사용하지 않는다.

사설, 비등록, 라우팅 불가 주소

RFC 1918에 의해 정의된 사설(private) IP 주소는 라우팅이 불가능한 주소로 정의되어 인터넷에 존재하지 않는다. 공인(public) 주소와 달리 등록되지 않기 때문에 비등록(unregistered) 주소라고 하기도 한다. IPv4의 제한된 주소 공간을 보존하기 위한 필요에 의해 지정되었다.

루프백(loopback) 주소

호스트에서 보낸 IP 데이터그램을 데이터 링크 계층으로 전달하지 않고 출발지 장비의 네트워크 계층으로 되돌리기 위한 IP 주소이다. 이러한 루프백 범위(127.0.0.0 ~ 127.255.255.255)는 호스트의 TCP/IP 프로토콜 구현을 테스트하기 위한 용도로 사용된다. 루프백 주소로 데이터를 전송하면 하위 계층이 단락되기 때문에 하위 계층의 간섭없이 상위 계층(IP 이상 계층)을 테스트 할 수 있다. 대표적으로 127.0.0.1 주소가 많이 사용된다.

표. 예약, 사설, 루프백 IP 주소
범위 시작 주소 범위 끝 주소 설명
0.0.0.0 0.255.255.255 클래스 A 네트워크 0.x.x.x 예약됨.
10.0.0.0 10.255.255.255 클래스 A 네트워크 10.x.x.x 사설 주소 블록.
127.0.0.0 127.255.255.255 클래스 A 네트워크 127.x.x.x 루프백 주소 블록.
128.0.0.0 128.0.255.255 클래스 B 네트워크 128.0.x.x 예약됨.
169.254.0.0 169.254.255.255 클래스 B 네트워크 169.254.x.x 자동 개인 IP 주소 할당(APIPA)을 위해 예약된 사설 주소 블록.
172.16.0.0 172.31.255.255 클래스 B 네트워크 172.16.x.x에서 172.31.x.x까지 16개의 연속된 네트워크 사설 주소 블록.
191.255.0.0 191.255.255.255 클래스 C 네트워크 191.255.x.x 예약됨.
192.168.0.0 192.168.255.255 클래스 C 네트워크 192.168.0.x에서 192.168.255.x까지 256개의 연속된 네트워크 사설 주소 블록.
223.255.255.0 223.255.255.255 클래스 C 네트워크 223.255.255.x 예약됨.

IP 멀티캐스트 주소

하나의 출발지 장비에서 여러 장비로 구성된 그룹으로 데이터를 전송하는 IP 주소이다.

표. IP 멀티캐스트 주소 범위, 알려진 멀티캐스트 주소
범위 시작 주소 범위 끝 주소 설명
224.0.0.0 224.0.0.255 일반적인 멀티캐스트 주소로 예약됨.
224.0.1.0 238.255.255.255 전역 범위(인터넷 전체) 멀티캐스트 주소.
239.0.0.0 239.255.255.255 관리용(로컬) 멀티캐스트 주소.
224.0.0.0 - 예약됨. 사용되지 않음.
224.0.0.1 - 서브넷의 모든 장비.
224.0.0.2 - 서브넷의 모든 라우터.
224.0.0.3 - 예약됨.
224.0.0.4 - DVMRP를 사용하는 모든 라우터.
224.0.0.5 - OSPF를 사용하는 모든 라우터.
224.0.0.6 - OSPF로 지정된 라우터.
224.0.0.9 - RIPv2 로 지정된 라우터.
224.0.0.11 - 모바일 에이전트.(모바일 IP용)
224.0.0.12 - DHCP 서버/중계 에이전트.
저작자 표시 비영리 동일 조건 변경 허락

Posted by 정샘

AS(Autonomous System) 자율 시스템

TCP/IP를 기반으로 인터넷은 전세계의 모든 통신망을 아우르는 거대 네트워크를 형성해 왔습니다. 인터넷 초기에는 비교적 적은 규모였기 때문에 소수의 라우터만으로 구성되었습니다. 이 규모는 급속도로 커지게 되었고, 이로 인해 라우터는 핵심 부분과 비핵심 부분으로 구분된어 2계층 구조로 확장되었습니다. 비핵심 라우터는 핵심 라우터가 관할하는 네트워크의 일부분으로 일부 라우팅 정보만을 가지고 운영이 되었으며, 핵심 라우터는 인터넷의 기본 뼈대를 구성하여 게이트웨이 간 프로토콜(GGP)라는 특별한 라우팅 프로토콜로 인터넷 핵심 라우터 간의 정보를 교환하였습니다.

외부 게이트웨이 프로토콜(EGP)은 비핵심 라우터와 핵심 라우터 간의 라우팅 정보를 교환하는 프로토콜이었습니다. 2계층 구조로 운영되던 인터넷은 지속적으로 성장했고 결국 성장하는 규모를 라우팅 프로토콜이 커버하기에는 역부족이 되었습니다. 중앙 관리식 구조의 한계에 부딪치자 이를 탈피하여 자율 시스템(AS)이라는 독립 그룹 개념을 도입하였으며 AS 간에 라우팅을 수행하도록 구조를 변경하였습니다.

AS는 하나의 일관된 정책으로 내부 라우팅을 수행하는 독립된 그룹으로 기존의 핵심 라우터가 모든 기간 라우팅을 커버하였던 것을 AS 내의 하나나 두개 정도의 라우터에 의해 AS 단위로 라우팅을 수행하여 인터넷을 크게 AS 단위의 라우팅으로 단순화 시켰습니다. AS를 경계로 AS 내부의 라우터는 AS 외부의 라우팅을 신경쓰지 않으며 AS 외부의 라우터는 내부의 세부적인 라우팅을 신경쓰지 않게 하여 전체 인터넷 상의 라우팅 수행 효율을 높일 수 있었습니다.

AS는 고유한 망식별 번호(AS번호)를 가지며 이 AS번호는 전 세계 인터넷주소자원의 총괄 관리기관인 IANA(Internet Assigned Names Authority)에서 관리하며, IANA에서는 각각의 대륙별 인터넷주소자원 관리기관인 RIR(Regional Internet Registry)에 주소를 분배합니다. RIR은 자신이 관할하는 대륙의 국가 인터넷주소자원 관리기관인 NIR (National Internet Registry) 또는 인터넷접속서비스제공자인 ISP(Internet Service Provider)에 주소를 분배합니다.

우리나라의 경우는 1996년부터 한국인터넷정보센터(한국인터넷진흥원의 전신)가 국내 인터넷주소자원 관리기관으로 아·태평양지역의 대륙별 관리기관인 APNIC으로부터 IP주소를 확보하여 국내 IP주소 관리대행자(인터넷접속서비스제공자) 또는 독자적인 네트워크를 운영하는 일반기관에 할당하고 있습니다. 한국인터넷진흥원(NIDA)은 2004년 7월 인터넷주소자원에관한법률(법률제7142호)의 제정과 함께 IP주소에 대한 공공성을 인정받아 법정관리기관으로 IP주소/AS번호의 할당 · 관리 업무를 수행하고 있습니다.

AS번호는 유한한 자원이므로 이를 효율적으로 사용하기 위한 할당 기준을 정하고 이를 충족하는 경우에 제한적으로 할당합니다. 인터넷상에서 독립적인 네트워크를 구축할 수 있는 설비를 운용하고, 두개 이상의 서로 다른 망과 연결되어 있거나 연결 계획이 있는 경우, 독자적인 라우팅 경로 설정이 가능한 경우 AS번호를 할당 신청할 수 있습니다. 비용은 최초 할당시 3,000,000원이 소요되며, 년간 300,000원의 유지 수수료를 지불해야 합니다.


Posted by 정샘

RSTP(Rapid Spanning Tree Protocol) IEEE 802.1w

RSTP는 네트워크 토폴로지가 변화할 때, STP가 30초 또는 50초정도 걸리는 스패닝 트리의 컨버전스 타입(수렴 시간)을 빠르게 하기 위해 설계되었다. RSTP는 대체(Aternative) 포트와 백업(Backup) 포트의 역할을 추가하고 폐기(discarding), 학습(Learning), 전송(Forwarding)으로 포트 상태를 정의한다.

RSTP가 루트 브리치를 선택하고, 루트 포트와 지정 포트를 결정하는 방식은 STP와 동일하다. 즉 BID가 낮은 스위치가 루트 브리치가 되고, 포트 역할을 결정할 때 BPDU내의 루트 브리지 BID, 경로 비용(path cost), 브리지의 BID, 포트 ID를 차례로 비교하여 가장 낮은 값을 갖는 포트가 루트(root) 포트와 지정(designated) 포트로 선택된다.

RSTP 링크의 종류

  • 에지 방식(Edge)
  • 점대점 방식(Point-to-point)
  • 링크 공유 방식(Shared Link)

그림1. RSTP 포트의 종류

그림1. RSTP 포트의 종류

① 에지 링크(edge link)는 PC나 서버 등 BPDU를 발생시키지 않는 종단 장치(end system)가 접속된 포트를 말한다. 카탈리스크 스위치에서는 포트 패스트(portfast)를 설정해야만 에지 링크로 동작한다. 해당 포트에 포트 패스트를 설정하지 않을 경우 종단 장치의 동작 상태에 따라 공유(shared)나 점대점(point-to-point)로 동작한다.

② 포트 패스트가 설정되지 않은 포트에 연결된 PC는 공유 링크로 동작한다.

② 점대점 링크(point-to-point link)는 전이중 방식(full duplex)으로 동작하는 링크이다.

③ STP로 동작하면서 전이중 링크는 점대점 피어(point-to-point peer)로 동작한다.

④ RSTP로 동작하는 스위치는 점대점 링크로 동작한다.

⑤ 공유 링크(shared link)는 반이중 방식(half duplex)로 동작하는 링크이다. 만약 RSTP가 동작하는 스위치가 반이중 방식으로 설정되어 있다면 공유 링크라도 spanning-tree link-type 명령을 사용하여 점대점 링크로 바꿀 수 있다. 이는 RSTP가 에지 링크나 점대점 링크에서만 수렴시간을 줄이기 때문에 스위치와 스위치 사이에 허브가 연결되어 있을 경우 유용하게 사용할 수 있다. 하지만 최근의 네트워크에서는 허브를 사용하지 않기 때문에 실제로 문제가 되지 않는다.

Switch3# configure terminal
Switch3(config)# spanning-tree mode papid-pvst

Switch2# cofigure terminal
Switch2(config)# spanning-tree mode rapid-pvst
Switch2(config)# interface fastethernet 0/1
Switch2(config-if)# spanning-tree portpast
Switch2(config-if)# ^Z
Switch2# show spanning-tree vlan 1

Switch#show spanning-tree interface fastEthernet 0/1 portfast
VLAN0001 enabled
Switch2#show spanning-tree vlan 1
VLAN0001
  Spanning tree enabled protocol rstp
  Root ID    Priority 32769
             Address 0004.9ADA.34D9
             This bridge is the root
             Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec

  Bridge ID  Priority 32769 (priority 32768 sys-id-ext 1)
             Address 0004.9ADA.34D9
             Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
             Aging Time 20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- ----------------------------
Fa0/1            Desg FWD 19        128.1    Edge Shr
Fa0/2            Desg FWD 19        128.2    Shr
Fa0/3            Desg FWD 19        128.3    P2p Peer(STP)
Fa0/4            Desg FWD 19        128.4    Shr
Fa0/5            Desg FWD 19        128.5    P2p

Switch2#

그림2. RSTP 포트 종류 실습

그림2. RSTP 포트 종류 실습

※ Cisco Packet Tracer 5.1로 테스트해본 결과 위의 결과와는 다른 출력을 보여주는데, 포트 타입은 STP 형식으로 출력되며 포트 패스트가 지정된 포트도 P2p로 표시됩니다. 시뮬의 한계인가 봅니다.^^; 기회가 되는대로 dynamips에서도 테스트해서 올리도록 하겠습니다.

Switch#show spanning-tree interface fastEthernet 0/1 portfast
VLAN0001 enabled
Switch2#show spanning-tree vlan 1
VLAN0001
  Spanning tree enabled protocol rstp
  Root ID    Priority 32769
             Address 0004.9ADA.34D9
             This bridge is the root
             Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec

  Bridge ID  Priority 32769 (priority 32768 sys-id-ext 1)
             Address 0004.9ADA.34D9
             Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
             Aging Time 20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- ----------------------------
Fa0/1            Desg FWD 19        128.1    P2p
Fa0/2            Desg FWD 19        128.2    P2p
Fa0/3            Desg FWD 19        128.3    P2p
Fa0/4            Desg FWD 19        128.4    Shr
Fa0/5            Desg FWD 19        128.5    P2p

Switch2#

RSTP의 포트 상태

RSTP는 포트의 상태를 차단(discarding), 학습(learning), 전송(forwarding) 상태로 구분한다. 데이터 프레임의 스위칭은 전송 상태에서 가능해진다.

표. RSTP와 STP의 포트 상태 비교
STP(802.1d) RSTP(802.1w) BPDU 수신 BPDU 송신 MAC 주소 학습 데이터 프레임 전달
차단(Blocking) 포기(Discarding) 가능. 송신 못함. 학습 안됨. 전달 안됨.
청취(Listening) 포기(Discarding) 가능. 송신 못함.(*) 학습 안됨. 전달 안됨.
학습(Learning) 학습(Learning) 가능. 가능. 학습 가능. 전달 안됨.
전송(Forwarding) 전송(Forwarding) 가능. 가능. 학습 가능. 전달 가능.
비활성(Disabled) 포기(Discarding) 수신 못함. 송신 못함. 학습 안됨. 전달 안됨.

(*) STP는 청취 상태부터 BPDU 송신 가능.

RSTP의 포트 역할

RSTP의 포트 역할은 루트 포트(RP; Root Port), 지정 포트(DP; Designated Port), 대체 포트(AP; Alternate Port), 백업 포트(BP; Backup Port), 비활성 포트(Disabled Port)로 구분한다.

표. RSTP와 STP의 포트 역할 비교
RSTP STP 설명
루트 포트(RP) 루트 포트(RP) STP의 루트 포트와 동일하다. 특정 스위치에서 루트 브리지 방향으로 데이터 프레임이 전송되는 유일한 포트이다. 루트 스위치가 아닌 스위치를 대상으로 한 개의 루트 포트가 선택되며 스위치는 이 포트를 통해서 수신된 모든 BPDU 중에서 최상의 BPDU를 청취한다.
지정 포트(DP) 지정 포트(DP) STP의 지정 포트와 동일하다. 특정 세그먼트에서 루트 브리치 방향으로 데이터 프레임이 전송되는 유일한 포트이다. 최상의 BPDU를 광고하는 포트이다.
대체 포트(AP) - 차선의 BPDU를 광고하는 포트로 루트 포트가 다운되면 그 역할을 이어받는 포트이다. 대체 포트는 RSTP에서 비활성 포트이므로 차단 상태에 있다.
백업 포트(BP) - DP가 아닌 포트 중에서 동일한 세그먼트에 연결되어 있는 또 다른 포트다. 지정 포트가 다운되면 그 역할을 이어받는다. 백업 포트는 허브와 복수 개의 링크로 접속할 때 생긴다. 비활성 포트이므로 차단 상태에 있다.
비활성(disabled) 비활성(disabled) 관리자에 의해 다운되거나 다른 이유로 작동 불가능 상태인 포트다.

RSTP 컨버전스(수렴)

그림3. RSTP 포트 역할

그림3. RSTP 포트 역할

그림4. RSTP 포트 역할 실습

그림4. RSTP 포트 역할 실습

참고자료
Easy & Complete LAN 스위칭
Cisco Networking Academy Program CCNA 3 and 4 Companion Guide
CCNA ICND2 Official Exam Ceritification Guide
저작자 표시 비영리 변경 금지

Posted by 정샘

사용자 삽입 이미지

위의 그림과 같이 스위치가 배치되어 있으며 각 스위치의 Bridge ID는 스위치 A에서 D 순으로 높아진다고 가정한다.

1. 루트 브리치는 BID가 가장 낮은 Switch A이다.

2. 각 스위치의 루트 포트는 Switch B의 경우 E2  포트가 가장 낮은 경로 비용인 8(0 + 4 + 4)이므로 루트 포트가 된다. Switch C는 E0 포트가 경로 비용 4(0+4)를 가지므로 루트포트가 된다. Switch D는 E1 포트의 경로 비용이 12(0 + 4 + 4 + 4)이므로 루트 포트가 된다.

3. 다음으로 지정 포트를 구해보자. 지정 포트틑 비용이 가장 낮은 Hello BPDU를 세그먼트로 전달하는 인터페이스이다. Switch A의 모든 포트는 경로 비용이 0인 BPDU를 전송하므로 모든 포트가 지정 포트이다. Switch C와 Switch B간의 전달하는 BPDU에서 Switch C의 BDDU에 포함된 최소 비용은 4이고 Switch B의 BPDU에 포함된 최소 비용은 8이므로 Switch C의 E2가 지정포트가 된다. Switch B와 Switch D 사이에서는 Switch B의 BPDU에 최소 경로가 8(0 + 4 + 4)이고 Switch D의 최소 경로는 12(0 + 4 + 4 +4)이므로 Switch B의 E1 포트가 지정포트이다. 마지막으로 Switch C의 최소 경로가 4(0+4)이고, Switch D의 최소 경로 비용은 12(0 + 4 + 4 + 4)이므로 Switch C의 E1포트가 지정 포트이다.

4. 대체 포트는 Switch B의 E1 포트이며, Switch D의 E0 포트입니다.


Posted by 정샘

시스코 IOS 명령 기초 사용법 (1)

시스코사의 대부분의 장비는 CLI(Command Line Interface)를 지원하고 있습니다. CLI는 텍스트 기반으로 명령어를 입력하여 실행하도록 하는 방식이며 장비의 동작 상태를 점검하고 여러가지 설정을 입력할 수 있도록 해줍니다. 이번 시간에는 시스코 CLI에 연결하는 방법을 알아보도록 하겠습니다.

1. 시스코 IOS CLI를 이용하기

CLI를 이용하기 위해서는 콘솔(Console), 텔넷(telnet), SSH(Secure Shell), 보조 포트을 이용한 원격접속(AUX) 방법이 있습니다.

(1) 콘솔을 이용한 연결

일반적으로 시스코 라우터나 스위치의 초기 설정시 사용하는 방법입니다. 노트북이나 컴퓨터의 시리얼 포트와 라우터나 스위치 뒷 면의 콘솔 포트를 콘솔 케이블로 연결하여 통신 프로그램을 이용한 접속을 합니다.

그림1. 콘솔 케이블

그림1. 콘솔 케이블

그림2. 라우터 뒷면 콘솔 포트

그림2. 라우터 뒷면 콘솔 포트

그림3. PC 뒷면 직렬(Serial) 포트

그림3. PC 뒷면 직렬(Serial) 포트

최근 출시된 노트북의 경우 시리얼 포트가 없는 경우가 많습니다. 이런 경우 USB to Serial 케이블을 이용하여 USB를 시리얼 포트처럼 사용할 수 있습니다.

그림4. USB to Serial 케이블

그림4. USB to Serial 케이블

콘솔을 이용한 접속시에는 기본적인 콘솔 포트 설정 값을 지정해 주어야 합니다.

  • 9600 bps
  • 하드웨어 흐름제어 없음
  • 8bit ASCII
  • 패리티 비트 없음
  • 정지 비트 1

(2) 텔넷과 SSH를 사용한 접근

스위치와 라우터에 대한 초기 설정이 끝나고 배치가 완료된 이후에는 보통 네트워크를 통하여 원격 접속을 하여 모니터링 및 추가 설정 작업을 하게 됩니다. 예전에는 일반적으로 telnet을 이용하였으나 요즘은 보안상의 이유로 SSH를 이용한 접근을 더 권장하고 있습니다.

(3) 보조포트를 사용한 접근

라우터의 경우 네트워크의 다운 등으로 인한 장애발생시 보조포트에 연결된 모뎀을 이용한 원격 접속이 가능합니다. 스위치는 AUX 포트가 존재하지 않는데, LAN 외부로부터의 접근은 라우터를 이용하여 접속하고 라우터를 경유하여 내부 LAN의 스위치로 접근하는 것이 일반적입니다. 보안상의 이유로 내부 네트워크로의 접근 창구는 단일화하도록 구성하는 것이 좋습니다.

그림5. 시스코 스위치 C2960 뒷면

그림5. 시스코 스위치 C2960 뒷면

그림6. 스위치와 노트북 연결

그림6. 스위치와 노트북 연결



Posted by 정샘

네트워크 전문가의 국제 운전면허증

네트워크 현업에서 가장 공인된 자격증은 뭐니뭐니해도 시스코 인증 시험일 것입니다. 시스코 인증 시험은 1998년 시스코의 첫 번째 기초 자격증인 CCNA(Cisco Certified Network Associate) 640-407 (CCNA 1.0)이 선보인 이래로 640-507 (CCNA 2.0 2000년), 640-607 (CCNA 3.0 2002년) 등 3차례의 개정까지는 1개의 인증 시험으로 CCNA 자격을 취득할 수 있었습니다. 하지만 나날이 발전하는 네트워크의 분야에 발맞추어 CCNA 640-801시험(CCNA 4.0 2003년)부터는 1개로 CCNA 자격을 취득하는 인증 시험과 INTRO 640-821와 ICND 640-811, 이렇게 2개의 인증 시험을 통해 CCNA 자격을 취득하는 인증 시험으로 나뉘게 됩니다. ICND는 (Interconnecting Cisco Networking Devices의 약자입니다. 그리고 다시 2007년 6월 개정안이 발표되어 CCNA 640-802와 ICND1 640-822, ICND2 640-816으로 구분되어 현재까지 시행되고 있습니다.

대부분 CCNA 취득을 위해 비용상 유리한 CCNA 640-802를 응시하고 있으며, 기출문제인 덤프(dump)를 별도로 구해서 준비를 하고 있습니다. 덤프를 이용한 합격률은 상당히 높은 편인데 기출 문제와 답이 거의 실제 시험에 맞추어 일치되기 때문인데 언뜻 이해하기 어렵지만 CCNA 시험이 통상 영어로 출제되는 것을 고려해볼 때 비영어권 응시자들을 배려하여 시스코사에서 눈을 감아주고 있는 게 아닌가 합니다. 현실적으로 40만원 가까이 하는 (2009년 현재) 응시료를 지불해야 하는 고액의 시험인 것을 생각해보면 1번에 안전하게 붙을 수 있는 덤프의 이용은 필요악이라고 생각되지만 덤프를 외워서 통과한 CCNA 자격이 실무에서 어느정도 인정을 해줄지는 의문입니다. 그렇기 때문에 역시 제대로 준비를 해서 자격을 취득해야 덤프 자격이라는 오명을 벗도록 스스로 노력을 해야겠죠. 준비만 제대로 되어 있다면 영어가 모자라 덤프라는 차선을 선택한 것이 그다지 부끄럽지는 않을 것입니다.

CCNA는 초두에 얘기한 것처럼 기초 자격증이며 CCNA 자격을 취득하므로써 시스코 인증 프로그램에 의해 전문가 수준의 상위 자격 시험을 취득할 자격이 주어집니다.

시스코의 인증 시험은 총 4단계, Entry-Level, Associate, Professional, Expert로 나누어집니다. 인증 분야는 다시 총 7개의 분야로 구분되는데, Routing & Switching, Design, Network Security, Service Provider, Strorage Networking, Voice, Wireless로 나누어 집니다.

표1. 시스코 인증 자격
Certification Paths Entry-Level Associate Professional Expert
Routing & Switching CCENT CCNA CCNP CCIE Routing & Switching
Design CCENT CCNA & CCDA CCDP CCDE
Network Security CCENT CCNA Security CCSP CCIE Security
Service Provider CCENT CCNA CCIP CCIE Service Provider
Strorage Networking CCENT CCNA CCNP CCIE Storage Networking
Voice CCENT CCNA Voice CCVP CCIE Voice
Wireless CCENT CCNA Wireless 준비중 CCIE Wireless

  • CCENT 인증 취득은 ICND1 640-822를 패스해야 합니다.
  • CCNA 인증 취득은 ICND1 640-822 패스한 후, ICND2 640-816을 패스하는 2개 자격을 취득하는 방법과 CCNA 640-802 1개를 패스하는 2가지 방법이 있습니다.
  • CCNA Security 인증 취득은 640-553 IINS(Implementing Cisco IOS Network Security)를 패스해야 합니다.
  • CCNA Voice 인증 취득은 640-460 IIUC(Implementing Cisco IOS Unified Communications)에 패스해야 합니다.
  • CCNA Wireless 인증 취득은 640-721 IUWNE(Implementing Cisco Unified Wireless Networking Essentials)에 패스해야 합니다.
  • CCNA Security, Voice, Wireless 인증 시험을 보려면 CCNA 인증을 보유하고 있어야 합니다.
저작자 표시 비영리 동일 조건 변경 허락

Posted by 정샘

가상랜 (VLAN; Vertual LAN)

CCNA : 2009/04/22 18:29

가상랜 VLAN (Vertual LAN)

VLAN의 개념

스위치의 모든 인터페이스는 동일 브로드캐스트 도메인에 포함되어 있으나 VLAN을 적용할 경우 스위치의 일부 인터페이스를 하나의 브로드캐스트 도메인으로 구성하고, 다른 인터페이스를 또다른 브로드캐스트 도메인으로 구성하여 여러 개의 브로드캐스트 도메인을 만들 수 있다. 이렇게 스위치에 의해 만들어진 브로드캐스트 도메인을 VLAN이라고 한다.

VLAN을 사용하는 일반적 이유

  • 사용자를 물리적인 위치 대신 작업 그룹별로 묶는 유연한 설계를 제공한다.
  • 더 작은 LAN(브로드캐스트 도메인)으로 분리해 VLAN의 각 호스트에서 일어나는 오버헤드를 줄인다.
  • VLAN을 하나의 액세스 스위치로 제한함으로써 STP에 대한 작업 부담을 줄인다.
  • 별도의 VLAN으로 나누어 중요한 데이터를 처리하는 호스트를 분리하여 보안을 강화한다.
  • IP 전화기의 트래픽과 PC의 트래픽을 분리한다.

트렁킹

여러 대의 스위치가 서로 연결되어 있는 네트워크에서 VLAN을 사용할 때 스위치는 서로 VLAN 정보를 주고 받아야 하며, 스위치간 연결된 포트간 세크먼트를 VLAN 트렁킹(VLAN trunking)을 사용하여 해결한다. VLAN 트렁킹이 만들어지면 스위치는 VLAN 태깅(VLAN tagging)이라는 과정을 이용한다. VLAN 태깅 과정에서 스위치는 VLAN ID 필드를 이용하여 VLAN 정보를 교환한다.

ISL(Inter-Switch Link)

시스코 전용 트렁킹 프로토콜이다. 원래의 이더넷 프레임을 캡슐화하기 때문에 원래의 이더넷 프레임은 변경하지 않은 채로 그대로 남는다.

IEEE 802.1Q

IEEE에서 만든 트렁킹 프로토콜로 원래의 프레임 이더넷 헤더에 4byte의 VLAN 헤더를 추가한다. 캡슐화되는 ISL과 달리 프레임에는 원래의 출발지 및 목적지 MAC 주소가 그대로 들어있다.


Posted by 정샘

IPv6 주소

CCNA : 2009/04/02 02:01

1. IPv6 개요

IPv6는 IPv4의 주소 문제를 개선하기 위해 개발되었다. IPv4 주소체계는 NAT를 적극 활용하기 전까지 주소 고갈 문제로 이미 한계점에 다다른 상태였다. 또한 부족한 주소를 더 많은 네트워크에 할당하기 위해 서브넷으로 나누어 제공하였으며 수많은 서브넷으로 인해 라우터의 부담도 증가하였다.

인터넷 주소 고갈과 네트워크 단편화(fragmentation) 문제를 해결하고 인터넷에 확장성과 보안을 강화하기 위한 설계 지침에 의해 탄생한 것이 IPv6이다.

IPv6는 Xerox 팔로 알토 연구소에서 개발하고, 1994년 IETF(국제 인터넷 표준화 기구)가 채택하였다. 처음에는 IP Next Generation (IPng)라고 불렀다.

미국 정부는 IPv6의 의무화를 강행하였으며 우리나라 정부도 2010년까지 IPv6의 주소 체계 전환을 공표한 상태이다.

 

2. IPv6 특성

- 네트워크 인터페이스 식별 기능 및 라우팅 지원 기능

- 계층적 주소 체계

- IPv4의 네트워크 ID와 호스트 ID 체계와는 상이하게 접두사의 길이로 네트워크 ID의 길이 표시

- 공인 IP와 사설 IP 주소 제공

 

3. IPV6 주소 유형

- 유니캐스트 (unicast) : 인터페이스 당 할당된 주소.

- 멀티캐스트 (multicast) : 그룹을 대표하는 주소. 한정된 멀티캐스트를 사용한 IPv4와 달리 IPv6는 필수적으로 멀티캐스트 지원.

- 애니캐스트 (anycast) : 특정 그룹의 특정 멤버를 지정.

※ IPv6에서는 브로드캐스트 주소 대신 멀티캐스트 주소를 이용.

 

4. IPv6의 주소 공간

- 128bit 길이

 

5. IPv6 주소 표기법

- 16진수로 표기. 16진수 4개를 쿼텟 단위로 묶어서 콜론(:)으로 구분하여 사용.

- 0 억제/압축 : 16진수 주소에 0이 연속될 경우 쿼텟 단위로 단일 0으로 표현하거나 생략하여 표기.

  (예) 0815:3E5D:0000:0000:0000:0000:6789:A4CD → 0815:3E5D:0:0:0:0:6789:A4CD (0 억제) → 0815:3E5D::6789:A4CD (0 압축)

- 혼합 표기법 : 내장된 IPv4 주소 표기.

  (예) 0815:3E5D::FC57:192.168.0.1

- IPv6 주소 접두사 : 네트워크 ID의 길이를 표시

  (예) 0815:3E5D::6789:A4CD/48

 

 

 

이 글은 스프링노트에서 작성되었습니다.


Posted by 정샘

라우팅 프로토콜 요약

CCNA : 2009/04/01 02:03

1. 라우티드 프로토콜 (routed protocol)

라우팅 테이블을 사용하여 패킷을 다른 네트워크의 호스트로 전달하는 프로토콜.

- IP (Internet Protocol) ... 인터넷

- IPX (Internet Packet Exchange) ... 노벨네트웨어

- AppleTalk ... 매킨토시 네트워크

 

2. 라우팅 프로토콜 (routing protocol)

가. 내부 라우팅 프로토콜 (IGP; Interior Gateway Protocol)

자율 시스템(AS; Autonomous System)내에서만 데이터를 라우팅하는 프로토콜.

(1) 거리 벡터 라우팅 프로토콜 (distance-vector routing protocol)

임의의 링크에 대한 방향(벡터)과 거리(홉 카운트)를 결정.

- RIP (Rounting Infomation Protocol) ... 홉 카운트를 라우팅 메트릭으로 사용.

- IGRP (Interior Gateway Routing Protocol) ... 대규모 이종 네트워크와 관련된 문제를 해결하기 위해서 시스코에서 개발.

 

(2) 링크 상태 라우팅 프로토콜 (link-state routing protocol)

거리 벡터 라우팅 프로토콜의 한계를 극복하기 위해 설계. 네트워크 변화에 대하여 빠르게 반응하고, 변화에 대해서만 트리거 업데이트(trigger update)를 보내며, 주기적인 업데이트(link-state refresh)는 매 30분 등과 같이 비교적 긴 시간 주기로 보낸다.

- OSPF (Open Shortest Path First) ... 네트워크 내의 최적 경로 계산을 위해 다익스트라 알고리즘(Dijkstra algorithm)을 적용.

- IS-IS (Intermediate System-to-Intermediate System) ... OSI 프로토콜 스택을 위한 동적 링크 상태 라우팅 프로토콜.

 

(3) 하이브리드 라우팅 프로토콜

- EIGRP ... IGRP의 기능을 향상 시킨 시스코 독점 프로토콜. 거리 벡터 프로토콜이면서 링크 상태 프로토콜의 일부 기능 이용.

 

나. 외부 라우팅 프로토콜 (EGP; Exterior Gateway Protocol)

프로토콜 구성시 AS 등록소로부터 할당 받은 유일한 자율 시스템 번호를 사용하여 자율 시스템(AS)간 라우팅 정보 교환.

- BGP (Border Gateway Protocol) ... 주요 인터넷 회선 서비스 업체와 ISP간 사용.

 

이 글은 스프링노트에서 작성되었습니다.


Posted by 정샘

1. 신호의 종류에 따른 분류

(1) 아날로그 전송

음성이나 전파, 전류와 같이 연속적인 데이터이다.

※ 아날로그 신호

① 진폭 (Amplitude)

전기적인 신호의 높이. 전압(volt), 전류(ampere), 전력(watt) 단위로 측정.

② 주파수 (Frequency)

1초 동안 반복되는 주기의 개수 혹은 사이클의 반복 횟수. 단위 Hz로 측정.

③ 위상 (Phase)

시간 축을 따라서 전후로 이동될 수 있는 양. 각도나 라디안을 단위로 측정.

 

(2) 디지털 전송

디지털 신호를 사용하여 데이터를 전송하는 방식으로 디지털 신호란 이산적인 값으로 수치값으로 표현한다.

 

2. 데이터의 전송 방법에 따른 분류

(1) 단방향 통신 (Simplex Communication)

데이터의 흐름이 한 쪽 방향으로만 전송되는 통신 방식. TV, 라디오 등이 해당.

 

(2) 반이중 통신 (Half-Duplex Communication)

데이터의 흐름은 양쪽 방향 모두 전송되나 한번에 한 방향만 전송되는 방식. 무전기를 이용한 통신이 해당.

 

(3) 전이중 통신 (Full-Duplex Communication)

데이터의 흐름이 동시에 양방향으로 전송되는 방식. 한 회선을 송/수신 채널로 분리하여 사용하므로 데이터의 전송과 수신이 동시에 이뤄진다. 전화, 대부분의 네트워크 통신이 해당.

 

3. 데이터 전송 단위에 따른 분류

(1) 직렬 통신 (Serial Transmission)

하나의 문자를 구성하는 각 비트들이 하나의 전송 회선을 통하여 차례로 전송된다. 송신측에서는 1Byte의 신호를 비트(bit)단위의 직렬 데이터로 변환하여 송신하며, 수신측에서는 비트 단위의 문자열을 원래의 데이터로 복원시키기 위해 회로의 구성이 복잡해지지만, 원거리 통신에 하나의 회선을 이용하여 전송하므로 경제적이며 저속 통신 방식이 주로 사용된다.

 

(2) 병렬 통신 (Parallel Transmission)

하나의 문자를 구성하는 각 비트들이 여러개의 전송 회선을 통하여 동시에 전송된다. 직렬 통신에 비하여 속도가 빠르고 인터페이스의 구성이 간단하다. 전송 거리가 길어지면 전송 선로 별로 비트가 도착하는 시간이 차이가 나서 원래의 데이터로의 복원이 어려워지는 단점이 있다. 많은 회선이 필요하여 원거리 통신에 부적합하고 비용이 비싸지는 단점이 있다.

 

4. 데이터 동기화

(1) 동기식 통신 (Synchronous Transmission)

송신측과 수신측이 동기 신호를 맞추어 전송하는 방식으로 미리 정해진 수만큼의 문자열 단위로 일시에 전송한다. 동기식 전송은 비동기식 전송에 비해 전송효율이 높으나 별도의 기억장치가 필요하므로 비용이 높다.

 

(2) 비동기식 통신 (Asynchronous Transmission)

데이터 내에 동기신호를 포함시켜 전송하는 방식으로 전송 문자의 앞에 시작 비트(start bit)를 끝에는 정지비트(stop bit)를 첨가하여 전송한다. 시작 비트와 정지 비트 사이에 가변 길이의 데이터를 두어 불규칙한 전송에 적합하고 동기식에 비해 저렴하다.

 

 

이 글은 스프링노트에서 작성되었습니다.


Posted by 정샘