검색결과 리스트
네트워크에 해당되는 글 16건
- 2011/12/06 UTP Cable
- 2011/11/16 SVI 를 사용하여 Vlan 간 통신 되도록 하기
- 2011/10/27 Show ip Interface (Interface & Protocol Status Check)
- 2011/10/27 Dynamips - .net 설정방법
- 2011/10/27 Dynamips 설정방법
- 2011/10/26 라우터 프로토콜
- 2011/10/26 Router
- 2011/10/26 Router-2
- 2011/10/26 라우터
- 2011/10/26 SMTP, NNTP 기본 개념
글
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 '로 확인을 하면된다
설정
트랙백
댓글
글
설정
트랙백
댓글
글
설정
트랙백
댓글
글
설정
트랙백
댓글
글
설정
트랙백
댓글
글
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
RECENT COMMENT