본문 바로가기

Network

[ONT] Placing and Examining VoIP Calls



LAB 구성 방법 :

VMnet1 Host와 GW1 라우터는 하나의 컴퓨터에서 구현된다.

VMnet8 Host와 GW2 라우터는 다른 호스트에서 구현된다.

각 PC에서의 Dynagen 설정은 아래와 같다.

 

# 121.129.63.1 IP를 사용하는 Host에서 설정 예

[localhost]

 

[[3725]]
image = d:\ios\c3725-ipvoice-mz.123-8.T3.bin
ram = 128
ghostios = true
slot1 = NM-4T
idlepc = 0x605b6dcc

 

[[router GW1]]
model = 3725
console = 2001
f0/0 = NIO_gen_eth:\Device\NPF_{D51A237E-ACD8-4D7D-874D-446305EAA024} # VMNet1 connection
f0/1 = NIO_udp:11000:121.129.63.2:11001

 

# 121.129.63.2 IP를 사용하는 Host에서 설정 예

[localhost]

 

[[3725]]
image = d:\ios\c3725-ipvoice-mz.123-8.T3.bin
ram = 128
ghostios = true
slot1 = NM-4T
idlepc = 0x605b6dcc

 

[[router GW2]]
model = 3725
console = 2002
f0/0 = NIO_gen_eth:\Device\NPF_{8BA1B70E-7F11-4BD9-BDD6-6FF3DFEC8692} # VMNet1 connection
f0/1 = NIO_udp:11001:121.129.63.1:11000

 

 

###################################################

# 만약 하나에 컴퓨터에서 모두 구현하고자 할 경우에는 Host PC는 VMWare 등으로 #

# 구현하고 아래처럼 Dynagen File을 설정한다.                                                           #

###################################################

 

[localhost]

 

[[3725]]
image = d:\ios\c3725-ipvoice-mz.123-8.T3.bin
ram = 128
ghostios = true
slot1 = NM-4T
idlepc = 0x605b6dcc

 

[[router GW1]]
model = 3725
console = 2001
f0/0 = NIO_gen_eth:\Device\NPF_{D51A237E-ACD8-4D7D-874D-446305EAA024} # VMNet1 connection
f0/1 = GW2 f0/1

 

[[router GW2]]
model = 3725
console = 2002
f0/0 = NIO_gen_eth:\Device\NPF_{8BA1B70E-7F11-4BD9-BDD6-6FF3DFEC8692} # VMNet8 connection

 

 

==============================================================================

 

 

! -- GW1 router config
! -- Cisco VoIP Gateway Configuration
!
hostname GW1
!
enable secret cisco
!
line console 0
 logging synchronous
 exec-timeout 0
!
line vty 0 4
 login local
 exit
!
username cisco privilege 15 secret cisco
!
no ip domain-lookup
!
ip domain-name voip.com
!
interface loopback 0
 ip address 1.1.1.1 255.255.255.255
!
interface fastethernet0/0
 ip address 10.10.1.1 255.255.255.0
 no shutdown
!
interface fastethernet0/1
 ip address 10.10.2.1 255.255.255.0
 no shutdown
 exit
!
router eigrp 100
 network 10.10.0.0 0.0.255.255
 network 1.1.1.1 0.0.0.0
 no auto-summary
!
end

 

! -- GW1 Router Local Connection -  Netmeeting for Router Configuration
! -- Global configuration Mode
!
dial-peer voice 1001 voip
 destination-pattern 1001
 session target ipv4:10.10.2.1
 codec g711ulaw
 exit
!
voice service voip
 h323
 h245 caps mode restricted
 exit
!
end
!
copy running-config startup-config

 

 

 

! -- GW2 router config
! -- Cisco VoIP Gateway Configuration
!
hostname GW2
!
enable secret cisco
!
line console 0
 logging synchronous
 exec-timeout 0
!
line vty 0 4
 login local
 exit
!
username cisco privilege 15 secret cisco
!
no ip domain-lookup
!
ip domain-name voip.com
!
interface loopback 0
 ip address 2.2.2.2 255.255.255.255
!
interface fastethernet0/0
 ip address 10.10.3.1 255.255.255.0
 no shutdown
!
interface fastethernet0/1
 ip address 10.10.2.2 255.255.255.0
 no shutdown
!
router eigrp 100
 network 10.10.0.0 0.0.255.255
 network 2.2.2.2 0.0.0.0
 no auto-summary
!
end

 

! -- GW2 Router Local Connection -  Netmeeting for Router Configuration
! -- Global configuration Mode
!
dial-peer voice 1002 voip
 destination-pattern 1002
 session target ipv4:10.10.2.2
 codec g711ulaw
 exit
!
voice service voip
 h323
 h245 caps mode restricted
 exit
!
end
!
copy running-config startup-config

 

 

 

 

! -- Netmeeting과  H.323 VoIP Gateway 설정하기

1. 먼저 제공된 Topology를 Dynagen을 이용하여 설정하다.

! -- Dynagen Sample Config
! -- 위 설정 참고 !

 

 

2. GW1 Router와 GW2 Router를 구동한 후 제공된 Config를 Copy & past를 이용하여 설정한다.

 

2-1. 다음 파일을 GW1에 붙여넣는다.
GW1_Basic.txt
GW1_Netmeeting_Peer_config.txt

 

2-2. 다음 파일을 GW2에 붙여넣는다.
GW2_Basic.txt
GW2_Netmeeting_Peer_config.txt


3. Netmeeting을 설정한다.

3-1. 실행을 연후 "conf"를 입력하면 Netmeeting이 실행된다. [c:\Program Files\NetMeeting\conf.exe]

3-2. 처음 실행 한 경우 [기본설정 마법사] 와 [오디오 조정 마법사]가 실행되어 마법사를 이용하여 설정을 수행하고
        이미 설정이 된 경우에는 메뉴에서 [도구] --> [옵션] 을 선택하여 옵션의 일반 대화상자에서 다음을 입력한다.
        성 : <자신의정보입력>
        이름 : <자신의정보입력>
        전자 메일 주소 : <자신의정보입력>
        위치 : Seoul/Korea
3-3. 다음을 누른 후 디렉토리 설정란을 비운다. [ Netmeeting을 시작할 디렉토리 서버에 로그온]이 선택된 경우
        해제한다.


4. [호출 고급 옵션(A)..]을 클릭한다.
    [호출 고급 옵션(A)..] 대화상자의 게이트웨이 설정에서 [게이트웨이를 사용하여 전화 및 비디오 회의 시스템 호출]을
    선택하고, 아래 [게이트웨이(W):]에 각 호스트가 Default Gateway로 사용하고 있는 Router의 loopback Interface
    IP Address를 입력한다. 각 호스트별 주소는 아래를 참고한다.
    GW1 : 1.1.1.1
    GW2 : 2.2.2.2

5. [오디오] --> [고급(V)..]을 클릭한다. [압축 고급 설정]에서 [수동으로 압축 설정 성(M)]을 선택하고, 아래의
    드롭-다운리스트에서 Cisco 라우터의 Dial-peer에서 설정한 codec g711ulaw과 같은
    [CCITT U-Law, 8.000 kHz, 8비트, 모노]를 선택한다. [확인] --> [확인]을 누른다. 만약 "디렉토리 서버에 로그인
    하지 않습니다..." 라는 대화상자가 뜨면 [아니오]를 선택한다.

 

 


!!! Netmeeting 간 테스트
1. 수행중인 Netmeeting에 [호출한 사람의 주소 입력]란에 다른 지역의 상대방 IP Address나 DNS를 구성한 경우 호스트

    이름 (예를 들면, GW2.voip.com)을 입력하고, 전화기 모양의 [호출] 단추를 누른다.
    상대방쪽의 "Netmeeting-들어오는 호출" 대화상자에서 [수락] 단추를 누른다. 정상적이라면 통신이 가능해야 한다. \

    접속이 이루어지고 통화를 확인했으면  Dynagen을 이용하여 GW1 Router의 F0/1 Interface에서

    "capture GW1 f0/1 h323.cap" 명령을 통해 통신중 패킷을 캡쳐해서 열어본다. ^^

출처 : Tong - DionysosJH님의 CCNP통

'Network' 카테고리의 다른 글

[BSCI]Route-map을 이용한 PBR 구성하기  (0) 2010.05.23
[ONT] Configuring WFQ  (0) 2010.05.23
[CCNP][ONT] Configuring NBAR  (0) 2009.09.24
[CCNA]L3 LAB 설정 하기  (0) 2009.09.24
[CCNA]Switch(1) LAB구성하기  (0) 2009.09.24
[CCNA]Frame-Relay  (0) 2009.09.24
[CCNA]PPP CHAP 인증방식  (0) 2009.09.24
[CCNA]Switch LAB configuration  (0) 2009.09.24
[CCNA] Access-list (tftp 제어하기)  (0) 2009.09.24
SIP Server install-Brekeke  (1) 2009.04.26