티스토리 툴바


UTP Cable 네트워크/CCNA 2011/12/06 09:34

UTP(Unshilded Twisted Pair) Cable

흔히들 말하는 Lan선이라고 합니다


종류는 Straight, CrossOver, Rolled 로 나눠집니다.


Stright는 Direct 케이블이라고도 부릅니다.

다른장비의 다이렉트 로 외우면 편하십니다

케이블 선 외우는 순서로는

'주백 주 녹백 청 청백 녹 갈백 갈' 순으로 외우며

서로 다른 장비를 연결할 때 사용합니다.


CrossOver는 

케이블 선 외우는 순서로는

'녹백 녹 주백 청 청백 주 갈백 갈' 순으로 외워주며

서로 같은 장비를 연결할 때 사용합니다.



Rolled는 

PC와 Router Console 포트를 연결할때 사용하는 선으로

한쪽은 '주백 주 녹백 청 청백 녹 갈백 갈'

나머지 한쪽은 위의 방식을 반대로한 '갈 갈백 녹 청백 청 녹백 주 주백'으로

만들어주시면됩니다.


위와같이 서로 다른장비를 연결하는 Stright 케이블, 같은 장비를 연결하는 CrossOver으로써


L3 장비를 Router, PC

L2 장비를 Switch, Hub 로 생각하시면 쉽게 이해가됩니다.


Router < > Switch : Stright

Router < > Hub : Stright

Switch < > PC : Stright

Switch < > Router : Stright

PC < > Hub : Stright


PC < > PC : CrossOver

PC < > Router : CrossOver

Router < > Router : CrossOver

Switch < > Hub : CrossOver

Switch < > Switch : CrossOver

Hub < > Hub : CrossOver

저작자 표시

L3 스위칭 기술 ( 서로다른 VLAN 간 통신)

L3 스위치는 레이어3계층에 속하는, 즉 라우터의 역할을 할 수 있는 스위치를 말하는 것입니다.

일반적으로 스위치 네트워크를 구성할 때, VLAN을 이용하여 구성합니다.

왜냐하면  네트워크가 확장에 따라 트래픽 증가와 보안상 문제 때문입니다

 

VLAN 끼리도 통신이 필요할 때가 있습니다 때문에 

L3 장비, 즉 라우터가 필요로 하게 됩니다~

라우터가 아니여도 L3 스위치를 이용하여 라우터의 역할을 대신할 수 있습니다


* SVI를 이용한 vlan간의 라우팅


vlan에 IP 주소를 넣기위해 "interface vlan"을 만들어야 하는데,

SVI(Switch Virtual Interface)라는 논리적인 인터페이스가 생성되어 IP 주소를 넣고 통신을 가능하도록 합니다.

설정해 볼까요~

 

[VLAN에 라우팅 설정하기]
Sw1(config)#ip routing

스위치에서 라우팅 기능을 이용한다는 의미로 위와 같이 명령어를 입력 해줘야 합니다.

Sw1(config)#vlan 10
Sw1(config)#vlan 20

 

Sw1(config)#int fa0/1
Sw1(config-if)#switchport mode access
Sw1(config-if)#switchport access vlan 10

 

Sw1(config)#int fa0/2
Sw1(config-if)#switchport mode access
Sw1(config-if)#switchport access vlan 20

 

Switch1(config)#int vlan 10
Switch1(config-if)#ip addr 10.10.10.254 255.255.255.0

 

Switch1(config)#int vlan 20
Switch1(config-if)#ip addr 10.10.20.254 255.255.255.0

통신이 되는지 확인해 봅시다

 [라우팅 확인하기]

P1#ping 10.10.20.1
 

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.20.1, timeout is 2 second:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/5/8 ms

 

vlan에 SVI를 만들어 IP 주소를 넣고 라우팅 시키는 방법은 위와 같구요~

 

이번에는 라우터를 이용해서 vlan간의 통신을 해볼까요~

 
2. 라우터를 이용한 vlan간의 라우팅

스위치와 연결되어 있는 부분은  트렁크 포트로 만들어 802.1q나 isl 모드로 바꿔야 하고,

다닐 수 있는 vlan의 설정을 해주어야 합니다.

 설정해 볼까요~

아 우선 주 인터페이스를 먼저 확인해서 정보를 먼저 봐야 겠져~ 

[이더넷을 서브 인터페이스로 나누기]
Router1(config)#int fa0/0
Router1(config-if)#no shutdown

주 인터페이스에 들어가 우선 인터페이스를 UP 시켜주세요~

Router1(config)#int fa0/0.10
Router1(config-if)#encapsulation dot1q 10
Router1(config-if)#ip addr 10.10.10.254 255.255.255.0

 

Router1(config)#int fa0/0.20
Router1(config-if)#encapsulation dot1q 20
Router1(config-if)#ip addr 10.10.20.254 255.255.255.0

 

시리얼 서브 잡는것과 마찬가지로 fa0/0.xx 이렇게 해주면 됩니다

편의상 흘러다니는 vlan의 번호로 
지정해주었습니다.

IP 주소를 넣고 802.1x 방식으로 트렁크 모드로 만듭니다

[스위치 설정하기]

Sw(config)#int fa0/1
Sw(config-if)#switchport mode access
Sw(config-if)#switchport access vlan 10

 

Sw(config)#int fa0/2
Sw(config-if)#switchport mode access
Sw(config-if)#switchport access vlan 20

 

Sw(config)#int fa0/10
Sw(config-if)#switchport trunk encapsulation dot1q
Sw(config-if)#switchport mode trunk
Sw(config-if)#switchport trunk allowed vlan 10,20

 

fa0/10 포트를 트렁크로 만들고 흘러다닐 수 있는 vlan을 10,20으로 지정해 주었습니다.

 

[라우팅 확인하기]
P1#ping 10.10.20.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.20.1, timeout is 2 second:
!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 4/5/8 ms

 
저작자 표시 비영리 변경 금지
라우터가 구성하고 있는 모든 인터페이스의 상태를 확인할수 있는 명령어는 다음과 같습니다.

R1# show interfaces
                              Layer 1 ~ Layer 3 까지 주요한 상태 정보를 확인할수 있으며
                              기본적으로 확인해야 할 내용은 인터페이스 상태, 송수신하는 패킷 개수, 에러 패킷 개수,

                              인터페이스 캡슐화 상태등을 확인,
                              그 밖에도 IP 주소, Subnet Mask , BW(대역폭), MTU 등을 확인할 수 있습니다.

. 특정 인터페이스 상태 확인

R1# show interfaces <인터페이스명> <인터페이스 번호>

R1# show interfaces serial 0/0
Serial0/0 is up, line protocol is up
Hardware is PowerQUICC Serial
Internet address is 13.13.12.1/24
MTU 1500 bytes, BW 64 Kbit, DLY 20000 usec, rely 255/255, load 1/255
Encapsulation HDLC, loopback not set, keepalive set (10 sec)
Last input 00:00:02, output 00:00:07, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0 (size/max/drops); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/64/0 (size/threshold/drops)
   Conversations  0/1 (active/max active)
   Reserved Conversations 0/0 (allocated/max allocated)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
   543 packets input, 32249 bytes, 0 no buffer
   Received 543 broadcasts, 0 runts, 0 giants
   0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
   613 packets output, 34433 bytes, 0 underruns
   0 output errors, 0 collisions, 25 interface resets
   0 output buffer failures, 0 output buffers swapped out
   48 carrier transitions
   DCD=up  DSR=up  DTR=up  RTS=up  CTS=up

위의 노랑색으로 마킹한 부분이 바로 물리층 상태와 데이터 링크 층 상태를 나타냅니다.
그리고 하늘색으로 마킹한 부분이 데이터 링크층 캡슐화 타입 입니다.
Cisco 장비는 자동으로 'Cisco HDLC'로 캡슐화 됩니다.

물리층, 데이터 링크 층의 ‘up’, ‘down’ 상태에 대한 사전 지식은 문제를 해결하는데 가장 기본적인 내용이며, 다음과 같은 다양한 경우에 대해서 알아봅시다.


        물리층          데이터링크층             인터페이스 상태                          트러블 문제

          UP                   UP                             정상                    

          UP                DOWN                  데이터링크층 문제                .  캡슐화 지정 문제
                                                                                                  .  Clock Rate 문제
                                                                                                  .  Keep Alive 교환 실패

        DOWN             DOWN                       물리층 문제                    .  케이블 파손
                                                                                                  .  케이블 배선
                                                                                                  .  인터페이스 파손

        DOWN                UP                            불가능                        .  물리층이 down이면 데이터링크층은 up이 될수없음


  Administratively     DOWN                  관리자의 의도적 다운             .  관리 목적으로 인터페이스를 Shutdown 하는 중.
        DOWN

저작자 표시 비영리 변경 금지

Dynamips의 설정파일인
.net에 대한 설명입니다
밑에 Dynamips설명에 이어 4router.net 이라는 파일명으로 시작하겠습니다
------------------------------------------------------------------------

model = 3660  # 모델명
autostart = false  # 자동 실행 모드
ghostios = true  # 라우터가 같을때 
sparsemem = true 

[localhost]
workingdir = d:\dynamips\dynagen\4routers_working  # 홈 디렉토리

[[3660]]
 image = d:\dynamips\images\c3660-is-mz.124-15.T8.image.bin  # IOS 파일경로
 ram = 128 
 idlepc = 0x605d13cc

[[router sw1]]
 console = 3001
 slot1 = NM-16ESW
 F1/14 = sw2 F1/14 #패스트이더넷1의 14번 포트가 스위치 2번의 패스트이더넷 1/14번 포트에 연결
 F1/15 = sw2 F1/15

[[router sw2]] 
 console = 3002
 slot1 = NM-16ESW

[[router r1]]
 console = 2001
 F0/0 = sw1 F1/1  # 패스트이더넷 0/0 이 스위치 1번의 패스트이더넷 1/1 포트에 연결
 F0/1 = sw2 F1/1
 S1/0 = fr1 1

[[router r2]]
 console = 2002
 F0/0 = sw1 F1/2
 F0/1 = sw2 F1/2
 S1/0 = fr1 2

[[router r3]]
 console = 2003
 F0/0 = sw1 F1/3
 F0/1 = sw2 F1/3
 S1/0 = fr1 3

[[router r4]]
 console = 2004
 F0/0 = sw1 F1/4
 F0/1 = sw2 F1/4
 S1/0 = fr1 4

[[FRSW fr1]] # 프레임릴레이 
 1:102 = 2:201
 1:103 = 3:301
 1:104 = 4:401

 2:203 = 3:302
 2:213 = 3:312
 2:204 = 4:402

 3:304 = 4:403
 3:314 = 4:413

저작자 표시 비영리 변경 금지

# 다이나믹스 VM을 이용한 CCNA 실습

 - 홈페이지 : http://www.dynagen.org - dynagen 최신버전다운
                 : http://www.winpcap.org - WinPcap 최신버전다운
 - 참조 : http://7200emu.hacki.at

1. 다이나믹스 VM 설치방법

1) 위의 홈페이지에서 다운받은 dynagen과 WinPcap을 설치

2) 설치가 완료되면 바탕화면에 다음과 같은 세 개의 아이콘이 등록된다
    'Dynamips Server'       -> 다이나밉스를 실행할때 사용
    'Network device list '    -> 다이나밉스와 실제 네트워크를 사용할때 사용
    'Pemu Server'             -> 시스코 방화벽인 PIX를 실행할 때 사용
                                          (다이나밉스 2.8 버전 이하에서는 이부분은 없음)

2. 준비작업

편한작업을 위해 D 드라이브에서 작업의 예로서

1) net file을 저장하기 위해 D:\dynamips\dynagen 폴더 생성
2) D:\Dynamips\dynagen\4routers_working 폴더 생성
    이 폴더는 다이나밉스에 필요한 여러 파일들이 자동으로 생성되어 저장
    추후 다이나밉스가 에러상황일 경우 이 파일들을 지우고 재 생성
3) D:\Dynamips\images 생성
    이 폴더에 IOS를 저장한다, 보통 3660과 7200 모델을 자주 사용함으로 실제 사용할 모델IOS 파일을 저장

위와 같은 작업을 완료하면 아래와 같이 만들어진다

D:\ - Dynamips\ - dynagen \ - 4routers_working \ -
                           - images

3. 넷 파일 설정하기
다이나밉스를 D:\Dynamips\dynagen폴더에 .net확장자 파일로 저장을 하며 
이 파일을 직접 설정함으로서 토폴리지의 스위치, 라우터등의 사용할 갯수를 정하게된다.
설정방법은 따로 게재

작성 완료후 D:\Dynamips\dynagen\4routers.net 으로 파일을 저장

4. 프로그램 실행
바탕화면에 있는 'Dynamips Server' 과 '4routers.net' 파일을 실행한다.

1) 프로그램 실행
[ Dynamips Server 실행 화면]

 Cisco Router Simulation Platform (version 0.2.8-RC2-x86)
 Copyright (c) 2005-2007 Christophe Fillot.
 Build date: Nov  9 2007 09:54:39

 Hypervisor TCP control server started (port 7200).

 CPU0: carved JIT exec zone of 16 Mb into 512 pages of 32 Kb.
 NVRAM is empty, setting config register to 0x2142
 C3600 instance 'ghost-c3640-jk9s-mz[1].124-16.bin-localhost.ghost' (id 6):
   VM Status  : 0
   RAM size   : 128 Mb
   NVRAM size : 128 Kb
   Chassis    : 3640
   IOS image  : d:\dynamips\images\c3640-jk9s-mz[1].124-16.bin

 Loading ELF file 'd:\dynamips\images\c3640-jk9s-mz[1].124-16.bin'...
 ELF entry point: 0x80008000

 C3600 'ghost-c3640-jk9s-mz[1].124-16.bin-localhost.ghost': starting simulation (
 CPU0 PC=0xffffffffbfc00000), JIT enabled.

 C3600 'ghost-c3640-jk9s-mz[1].124-16.bin-localhost.ghost': stopping simulation.

[넷 파일 실행 화면]

   Reading configuration file...

   Warning: Starting R1 with on idle-pc value
   Warning: Starting R2 with on idle-pc value
   Warning: Starting R3 with on idle-pc value

   Network successfully started

   Dynagen management console for Dynamips

   => 

2) 주의사항
- 대 소문자를 구분
- 다이나젠 명령어 창에서 사용하는 명령어들은 모두 소문자를 사용

3) start 명령으로 장비를 동작
Dynagen management console for Dynamips

=> start sw1
100-VM 'sw1' started

* CTRL+ALT+DELETE 명령으로 작업관리자 > 성능탭을 확인하면 CPU 사용율이 높은것을 확인할 수 있다.

5. 최적의 Idle PC 값 찾아내기
   넷 파일을 실행하면 PC CPU가 100%가 되는 문제가 발생된다. 
   이 문제를 해결하기 위해서는 'idle-pc'값을 찾으면 된다.

* Idle PC 값 없이 장비 실행하기
=> start sw1
100-VM 'sw1' started

* Idle PC 값 찾기
1) '4router.net'을 실행한 이후, 'idlepc get sw1' Command를 이용하여 sw1에 대한 'idle-pc' 값을 찾는다. 
       이때, '*'가 있는 값이 최적의 값이기 때문에 '*'가 있는 값을 선택한 이후 엔터키를 누른다. 
       만약, '*'가 있는 값이 안나올 경우에는 나올때까지 찾아야한다.   

2) 그런 다음 Idlepc 값을 'idlepc save R1' Command를 이용하여 *.net 파일에 저장시킨다.
     => idlepc get R1
     Please wait while gathering statistics...

     *  1: 0x604b8bb0 [59]
        2: 0x604bbf70 [48]
        3: 0x604f40e4 [40]
        4: 0x60595290 [28]
        5: 0x60595308 [23]
        6: 0x603cda5c [47]
     *  7: 0x603cdabc [36]
        8: 0x603cdb04 [33]
        9: 0x604edbf4 [39]
       10: 0x604edc24 [62]

     Potentially better idlepc values marked with "*"                                                   <- 1번, 7번중 아무거나 선택
     Enter the number of the idlepc value to apply [1-10] or ENTER for no change: 1   <- '1'번에 *가 있기때문에 바로 선택
     Applied idlepc value 0x604b8bb0 to R1

     => idlepc save R1  <- R1이 사용할 Idlepc 값 저장 실시
     idlepc value saved to section: router R1

3) R2, R3도 위와 같은 방법으로 Idlepc 값을 찾으면 된다.

6. R1, R2, R3 라우터에 대한 'idle-pc' 값을 다 찾은 이후에 PC CPU 사용율을 확인한다. 
    만약 여전히 100%이면 저장한 'idle-pc' 값을 삭제한 이후 '6'번 과정을 다시 실시하면 된다.

1) 저장된 'idle-pc' 값 삭제는 '[CCNA] R1,R2,R3.net' 파일을 메모장으로 열어 R1, R2, R3 라우터에 저장된 값을 지우면 된다.

2)  'idle-pc' 값을 삭제한 이후, 저장하고 다시 'Dynamips Server' 아이콘 실행 후,
      LAB 폴더 안에 '[CCNA] R1,R2,R3.net' 파일을 실행

3) 다시 '6'번 과정을 실시한 이후 CPU 사용률을 확인.

7. 이후 실행은 윈도우 Command 창(cmd)에서
   'telnet localhost console' 번호로 접속하면 되고
   console 번호는
   이전에 작성했던 '4routers.net' 파일이나 '=> list '로 확인을 하면된다

저작자 표시 비영리 변경 금지
[라우터 기초 명령어]

* 패스워드 설정 시 주의사항

공백도 패스워드로 입력되기 때문에 공백문자에 주의한다. 

[배너설정]

- LINE
- exec
- motd
- incoming
- login 

* 텔넷 접속시 배너활용하기 (exec)

R(config)# banner exec #

* 라우터에 한글배너 입력하기

영어표기 -> 7비트 문자 -> ASCII
한글표기 -> 8비트 문자 -> UNI-CODE

R(config)# default-value exec-character-bits 8
R(config)# banner exec #

[콘솔타이머]
키보드와 마우스의 입력이 없을 시 자동으로 로그아웃설정

R(config-line)# exec-timeout 3 0 (3분)



--------------
R(config) # line con 0
R(config-line)# logging synchronous
R(config-line)# end

--------------------------

[라우팅 프로토콜] ex)고속버스터미널

라우팅 관련 테이블이 세가지 있다. (DRAM)
1) 이더넷테이블 : # sh interface
클라이언트에서 패킷이 발송되면 라우터는 자신의 이더넷테이블을 점검하여 네트워크 주소가 동일하면 외부로 패킷을 전송하지 않고 이더넷주소로 전송하게 된다. 

2) 네트워크테이블 : # sh ip route
인접한 라우터들에 대한 정보를 저장한다. 패킷의 목적지가 동일 네트워크가 아닐 경우 라우터는 네트워크 테이블을 점검하여 네트워크 주소를 찾게 된다.

3) 라우팅 테이블
네트워크 주소를 찾게되면 라우팅 테이블에 의해서 최적의 경로를 설정한다. 

* 라우팅 프로토콜의 종류

1. 정적 라우팅 (Static Routing)
 네트워크 관리자가 네트워크 정보를 수동으로 설정하는 방법. 
경로설정이 단순하여 처리속도는 빠르다. 
CPU, 메모리에 부하가 적다. 
대규모 네트워크에는 부적합하고 소규모에 적합하다.
(네트워크 정보가 변경되었을 경우 관리자가 수정하지 않으면 연결되지 못한다.)

2. 동적 라우팅(Dynamic Routing)
서로 다른 라우터들과 자동으로 동적라우팅 프로토콜을 사용하여 자신의 보유하고 있는 정보를 공유하는 방식.동적 라우팅 프로토콜에는 RIP, IGRP, EIGRP, OSPF 등이 있으며, 동일한 라우터들(벤더-제조사가 같은경우)끼리는 자동으로 라우팅 정보를 주고 받는다. 하지만, CPU나 메모리의 부하가 정적라우팅에 비하여 크다는 단점이 있다. 

* 동적라우팅에서 사용하는 라우팅 알고리즘

2-1. 디스턴트 벡터 라우팅
- 대표라우팅 프로토콜 : RIP, IGRP, EIGRP
- 인접한 라우터가 알려준 정보를 그대로 저장
- 잘못된 정보를 알려줘도 그대로 받아들인다.
- 변경된 정보와는 상관없이 테이블의 모든 정보를 주고 받는다. (오버헤드가 커진다. 컨버전스타임이 늦다.)

- Routing Loop
- Split Horizon
- Poison Reverse
- Hoddown Timer

2-2. 링크스테이트 라우팅 
- 대표라우팅프로토콜 : OSPF(최단거리), IS-IS 
- 인접한 라우터의 변경된 정보를 받아들인다.
- 오버헤드가 작아진다.
- 디스턴트 벡터의 경우 변경된 정보를 저장해서 자신의 테이블로 수정한 다음에 다음라우터에게 전달하는 방식이지만, 링크스테이트 방식은 넘겨받은 정보를 자신은 복사만하고 다음 라우터에게 다시 재전송한다.

** Convergence Time 컨버전스 타임
네트워크에 변화가 일어날 경우 모든 라우터들이 문제된 네트워크 정보를 인지하고 이에 대한 새로운 대처 경로를 찾아 라우팅 테이블에 인스톨하기까지 소요되는 시간을 말함.


--------------------------
[WAN 프로토콜]

* WAM 접속 유형

- 임대회선을 사용하는 경우
 : PPP, Synchronous Serial

- 회선 스위칭(Circuit Switching) 을 사용하는 경우
 : Asynchronous Serial, ISDN

- 패킷 스위칭(Packet Switching) 을 사용하는 경우
 : Frame Relay, X.25

* 시스코에서 사용하는 WAN 프로토콜의 종류

1) Frame relay
- 1990 년대사용 패킷스위칭 기술
- 데이터링크와 물리계층에서 동작
- X.25 보다 오류발생이 적고 데이터 전송시 오버헤드가 적다.
- 최근에는 VPN 이용자가 많아 사용률이 많이 떨어진다. 

2) ISDN (integrated services digital network)
- 음성과 데이터를 기존의 전화선을 통해 전송하는 디지털 서비스 방식. 
- 백업회선용으로 사용

3) HDLC (High Level Data Link Control)
- HDLC 를 사용하는 각 벤더들은 자신만의 고유한 독자적인 방식을 사용한다. HDLC를 사용하는 각 벤더들의 장비들에 한해서만 사용할수 있다.
예) 시스코라우터 -- 3Com라우터
위의 예) 경우는 HDLC 방식을 사용할 수 없다.

4) PPP (Point-to-Point) : 표준프로토콜
- HDLC가 독자적인 방식으로 공유벤더끼리만 연결할 수 있기 때문에 서로 다른 벤더의 장비들끼리는 PPP 방식을 사용한다. 이 프로토콜은 데이터링크 헤더에 있는 네트워크 컨트롤 프로토콜 영역을 사용하고 인증을 사용할 수 있으며 다중 접속을 허용함.

5) ATM (Asynchronous Transfer Mode)
- 시간에 민감한 트래픽 문제 때문에 도입된 프로토콜로 음성, 영상, 데이터를 동시에 전송할 수 있다. 
ATM 은 패킷이 아닌 53byte 고정길이 셀을 이용한다.


-------------------------------------------------
Ethernet ip up, Line Protocol is down

  1계층(회선)     2계층 (프로토콜)

1. up, up
2. up, down - 3가지 원인
  (1) 킵얼라이브
  (2) 프로토콜이 다를 경우
  (3) DTE - DCE : Clockrate 설정이 안된경우
3. down, down
4. down, up

[출처] 라우터 프로토콜 |작성자 Kei


저작자 표시 비영리 변경 금지
Router 네트워크/CCNA 2011/10/26 09:40
바운더리 라우터


[ip default]
R1(config)# ip default-network 10.0.0.0
R1(config)# ip route 10.0.0.0 255.0.0.0 172.16.12.2



------------


인접 라우터에 대한 정보를 확인하는 명령어 -> cdp

* CDP (Cisco Discovery Protocol)

내가 옆 라우터의 정보를 가져와 확인하는 것.
Router#sh cdp nei
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
                  S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID    Local Intrfce   Holdtme    Capability   Platform    Port ID
Router       Ser 3/0          179            R       PT1000      Ser 2/0
Router       Ser 2/0          179            R       PT1000      Ser 3/0



1) Device ID : 인접한 라우터의 호스트네임을 말한다.

2) Local Intrfce : 인접한 라우터와 연결된 자신의 시리얼 인터페이스 

3) Holdtme : 인접한 라우터의 정보를 주고 받는 시간(기본 180초)

4) Capability : 인접한 장비의 기종

5) Platform : 인접한 장비의 모델명

6) Port ID : 인접한 장비의 시리얼 인터페이스 


** # sh cdp nei detail (자세하게 보여준다)



--------------------------

ODR (On Demand Routing)

IOS 버전 10.5 이상에서는 자동설정되어있다.
10.5 이하버전에서는 선언을 해야 사용된다.

R5(config)# router odr
 odr 선언은 바운더리 라우터에서 하는것이다. 
 바운더리 라우터는 라우터와 라우터의 경계가 되는 라우터를 말한다.
 ODR은 글로벌 코드에서 선언만 하면 자동으로 라우팅 테이블이 생성되면서 인접 라우터들에게 디폴트 라우트를 정송한다.

[스태틱 스타형 라우터구조]
R5# sh ip route

c 172.16.15.0 is directly connected, serial 1/0
c 172.16.25.0 is directly connected, serial 1/1
c 172.16.35.0 is directly connected, serial 1/2
c 172.16.45.0 is directly connected, serial 1/3
o 172.16.1.0 [160/0] via 172.16.15.1 00:00 serial 1/0
o 172.16.2.0 [160/0] via 172.16.25.2 00:00 serial 1/1
o 172.16.3.0 [160/0] via 172.16.35.3 00:00 serial 1/2
o 172.16.4.0 [160/0] via 172.16.45.4 00:00 serial 1/3

R1# sh ip route
c 172.16.15.0 is directly connected, serial 2/0
o* 0.0.0.0 [160/0] via 172.16.15.5 00:00 serial 2/0


---------------

R1(config)# ip classless
: 서브넷 제로

A--B 통신이 안된다. 

# ping 172.16.2.1 source 172.16.1.1 repeat 2

[출처] 라우터|작성자 Kei


저작자 표시 비영리 변경 금지
Router-2 네트워크/CCNA 2011/10/26 09:39
200.200.200.0 / 27

R1(config-if) # ip subnet-zero  -- 서브넷팅 허용
                no ip subnet-zero  --서브넷팅 불허

콘솔케이블 만들기 (MAU:RJ45-DB9)

RJ45   RJ45   DB9
 1      8      8
 2      7      6
 3      6      2
 4      5      5
 5      4      -
 6      3      3
 7      2      4
 8      1      7


-----------------------------------

라우터 접속을 통하여 백업/복구

백업 
copy  running-config  tftp
copy  startup-config  tftp
copy  flash  tftp

복구
copy  tftp  running-config
copy  tftp  startup-config  
copy  tftp  flash  

복구모드에서 복구

0x2102 : 기본모드
0x2142 : 복구모드
0x2100 : 롬모니터모드 (IOS 설치, 패스워드리커버리) (Win F8모드)


** IOS 가 깨진경우 (0x2100) **

1. 라우터 재부팅 
2. 60초 안에 CTRL + Break 
3. 
rommon1> copy tftp flash
rommon2> source IP : 
rommon3> source subnet : 
rommon4> tftp IP : 
rommon5> tftp filename : 
rommon6> tftp dnlp

********************************

-라우터 2500 0x2100 
> B [파일명] [TFTP IP주소]

** TFTP 를 이용해서 라우터 부팅하기 **

◆ 11 - Boot System 명령어 2102  2142  2100
 
Configuratio 레지스터 마지막 4비트가 ‘0010~1111’인 경우, 즉, 부트 필드 값이 ‘0~F’인 경우 ‘boot system’ 명령어를 사용하는 경우이다. 이때에는 FLASH 안의 IOS, 또는 TFTP 서버에 있는 IOS를 로딩 한다.
 
● FLASH 내부 IOS 로딩
Flash 내부 IOS를 로딩 할 경우, 다음과 같다.

Router(config)#boot system flash <파일명>

일반적으로 IOS는 FLASH에 저장되어 있으며, 만약 2개의 IOS가 저장되어 있을 경우, 첫 번째 IOS가 자동으로 로딩 되며, 2번째 IOS를 로딩할 경우에는 ‘boot system’ 명령어를 사용한다. 

● TFTP서버 내부 IOS 로딩
TFTP서버 내부 IOS를 로딩 할 경우, 다음과 같다.

Router(config)#boot system <파일명> 
                           <TFTP서버의IP주소>

TFTP 서버와 IP 레벨 통신를 하기 때문에, 라우터 이더넷 인터페이스에 IP 주소를 설정해야 한다.

● TFTP 서버 내부 IOS 로딩
실행 로그
Router#reload
Proceed with reload? [confirm]
 
00:09:29: %SYS-5-RELOAD: Reload requested
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
C2600 platform with 32768 Kbytes of main memory
 
program load complete, entry point: 0x80008000, size: 0x345698
Self decompressing the image : ##########################
###################################################
###################################################
###################################################
###################################################
###################################################
################ [OK]
 
Loading c2600-i-mz.120-14 from 192.168.1.1 (via Ethernet0/0): !!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 3430324/6859776 bytes]
program load complete, entry point: 0x80008000, size: 0x345698
Self decompressing the image : ########################
#################################################
#################################################
#################################################
#################################################
#################################################
############################# [OK]
 
              Restricted Rights Legend
 
Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.
 
           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706
 
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-I-M), Version 12.0(14), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2000 by cisco Systems, Inc.
Compiled Tue 31-Oct-00 21:51 by linda
Image text-base: 0x80008088, data-base: 0x80604088
 
cisco 2611 (MPC860) processor (revision 0x202) with 26624K/6144K bytes of memory.
Processor board ID JAD04010K5T (2098511567)
M860 processor: part number 0, mask 49
Bridging software.
X.25 software, Version 3.0.0.
2 Ethernet/IEEE 802.3 interface(s)
32K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read/Write)
 
Press RETURN to get started!

Router>

 ※ 'boot system' 명령어를 여러 번 설정할 경우에는 
 설정된 순서대로 IOS를 찾아서 로딩 한다.

-------------------------

Router# delete flash:startup-config

[출처] Router|작성자 Kei


저작자 표시 비영리 변경 금지
라우터 네트워크/CCNA 2011/10/26 09:38
[라우터 구성도]

1. ROM : 읽기전용, 전원을 꺼도 내용이 저장된다.
 Mini IOS, Boorstrap, POST

2. RAM : 읽기/쓰기, 전원을 끄면 내용이 삭제된다.
 running-config

3. NVRAM : 읽기/쓰기, 전원을 꺼도 내용이 저장된다.
 startup-config, config-register

4. FLASH : 읽기/쓰기, 전원을 꺼도 내용이 저장된다.(IOS)
 IOS

------------------------------
[부팅순서]

부팅순서 : 1 - 4 - 3 - 2

POST -> Bootstrap -> config-register -> IOS -> NVRAM

1. POST 
 : 라우터가 부팅되면 하드웨어를 검사한다. 만약, 하드웨어에 이상이 발견되면 부팅을 중단한다. (4가지메모리, 콘솔포트, 모뎀포트, 인터페이스-이더넷,시리얼)

2. Bootstrap 
 : ROM 으로부터 RAM에 로딩되어 실행된다. IOS 의 위치정보 및 읽기 검색이 사용된다.

3. config-register
 : 레지스터에 저장된 값을 확인하여 부트필드로부터 IOS 로딩값을 판단한다.

4. IOS (Ctrl + Break 또는 Ctrl + B)
 : config-register 값이 0x2102일 경우 Flash 로 부터 IOS를 로딩하여 RAM에 전달한다. 

5. NVRAM 
 : IOS가 로딩되면 NVRAM에 저장된 startup-config 를 로딩하여 RAM으로 전달된다.
startup-config -> running-config 로 전달

-----------------------------

[복구모드로 부팅하기]

1. 부팅시 진입하기

부팅시 Ctrl + Break 접속하면 복구 모드 
rommon 1 >  라인이 출력된다.

** 패스워드 분실시 **

1600, 1700 버젼은 confreg 0x2142
rommon 1 > o/r 0x2142
rommon 2 > i

라우터가 재부팅된다. > reload

R# show version
config-register 0x2142

R# conf t
R(config)# config-register 0x2102


2. 프리빌리지 모드에서 진입(로그인되어있는경우)

R# sh ver
config-register 0x2102 -- 확인후

R# conf t
R(config)# config-register 0x2142
R(config)# exit
R# reload

라우터 재부팅 (1번 진입하기 반복)

--------------------------

* 유휴세션 -> 10분

* 명령어 인수가 입력이 안된경우 해당명령을 URL로 검색된다. 

[출처] 라우터|작성자 Kei

저작자 표시 비영리 변경 금지

SMTP (Simple Mail Transfer Protocol) 는 전자우편을보내고 받는데 사용되는 TCP/IP 프로토콜이다. 그러나, 수신 측에서의 큐 메시지능력의 제한으로 인해, 대개 수신을위해서는 POP3나 IMAP 중의 하나의 프로토콜을 쓰는 것이 보통이며, 이러한 프로토콜은 서버에 각자의 우편함을 두고 사용자 메시지를 저장한 다음, 주기적으로 서버에 접속하여 편지를 다운로드 하는 식으로운영된다. 다른 말로 말하자면, 사용자들은 SMTP를 메일을 보내는데 주로 사용하며, POP3나 IMAP 프로토콜은 자신의 서버에 수신되어 있는 메시지를받아보는데 사용한다는 말이다.

 

IMAP (Internet Message Access Protocol) 는 로컬서버에서 전자우편을 액세스 하기 위한 표준 프로토콜이다, IMAP는 인터넷 서버를 이용하여 전자우편을 수신하고 보관하는 클라이언트/서버형 프로토콜이다. 사용자는 편지의 제목과 송신자를 보고, 메일을 실제로 다운로드할 것인지를결정할 수 있다. 사용자는 서버에 폴더나 우편함을 만들거나 관리할 수 있으며, 메시지를 지우거나 메시지의 일부 또는 전체의 내용에 대해 검색을 수행할 수 있다. IMAP는 사용자의 메일을 송수신하기 위해 업무시간중에 지속적으로 서버에 액세스 해야한다.

 

POP3 (Post Office Protocol 3) 는 전자우편을 수신하기위한 표준 프로토콜로서 가장 최신 버전이다. POP3는 인터넷서버가 사용자를 위해 전자우편을 수신하고 그 내용을 보관하기 위해 사용되는 클라이언트/서버 프로토콜이다. 사용자는 주기적으로 서버에 있는 자신의 메일 수신함을 점검하고, 만약 수신된 메일이 있다면 클라이언트 쪽으로 다운로드 한다.

 

 - IMAP는 원격 파일서버라고 생각할 수 있으며, POP는 저장 및 전달 서비스를수행한다고 생각할수 있다.

 

NNTP (Network News Transfer Protocol) 는 유즈넷 뉴스그룹상에 올려진 글들을 관리하기 위해 컴퓨터들에 의해 사용되는 주된 프로토콜이다. NNTP는 원래 유즈넷 프로토콜이었던 UUCP를 대체한 것이다. NNCP서버는 수집된 유즈넷 뉴스그룹들의 네트웍을 관리하고, 인터넷 액세스 제공자가제공하는서버를 전체의 일부로서포함시킨다. NNTP 클라이언트는 넷스케이프나 인터넷 익스플로러, 또는다른 웹브라우저의 일부로서 포함될 수 있으며, 뉴스리더라고 불리는 별도의 클랑이언트 프로그램을 사용할 수도 있다.

 

유즈넷 (Usenet) 은 범세계적인 네트웍에 접속된 서버들에 올려져있는 여러 주제에 대한 글들을 모아놓은 것이다. 올려진 글모음에 대한 각 주제는 보통 뉴스그룹이라고 불린다. 지구 상에는 이미 수천개 이상의 뉴스그룹이 있으며, 새로운 뉴스그룹을만드는 것도 가능하다. 대부분의 뉴스그룹들은 인터넷에 연결되어 있는 서버에 올려져 있지만, 인터넷에연결되어 있는 않은 서버에서 서비스하는 것도 가능하다. 원래 유즈넷에서 사용하던 프로토콜은 UUCP였지만, 오늘날에는 NNTP가 사용된다.

 

뉴스그룹 (Newsgroup) 는 주요 인터넷 사이트에 특정주제에 관해 짧은 글들을 올려서 서로 토론할 수 있도록 만들어진 인터넷 서비스로서, 전세계적인 뉴스 토론그룹인 유즈넷을 통하여 재배포된다. 뉴스그룹은 주제에 따라 트리 구조로 구성되는데, 많은 주제들이여러 단계의 소주제를 가진다. 이를 구분하기 위해, 뉴스그룹 이름의 처음 몇 글자는 주제에 관한 대분류를 )나타내고 계속하여 소주제 이름들이 그 뒤에 붙여진다. 몇가지 주요한 대주제 분류로는 news(뉴스), rec(레크리에이션), soc(사회활동), sci(과학), comp(컴퓨터) 등을들수 있지만, 이외에도아주 많은종류가 있다.

 

[출처] SMTP, NNTP 기본 개념|작성자 Kei

저작자 표시 비영리 변경 금지