AudioCodes mediant msbr series Configuration Manual

AudioCodes mediant msbr series Configuration Manual

Multi-service business routers product series
Hide thumbs Also See for mediant msbr series:
Table of Contents

Advertisement

Quick Links

Configuration Guide
Multi-Service Business Routers Product Series
Mediant MSBR
IP Networking Configuration
Version 6.8
Version 6.8
Version 6.8
Document # LTRT-31654

Advertisement

Table of Contents
loading

Summary of Contents for AudioCodes mediant msbr series

  • Page 1 Configuration Guide Multi-Service Business Routers Product Series Mediant MSBR IP Networking Configuration Version 6.8 Version 6.8 Document # LTRT-31654 Version 6.8...
  • Page 3: Table Of Contents

    Configuration Guide Contents Table of Contents Introduction ....................... 11 IPv4 ........................13 Example of Primary and Secondary IP Address Configuration ......13 2.1.1 Configuration ......................13 2.1.2 Output ........................13 Interface VLAN – Link State Monitor ..............14 2.2.1 Configuration ......................14 ICMP ........................15 ping ........................
  • Page 4 IP Networking Configuration Static Routing ....................43 Configuring Static Routing ..................43 Example of Basic Static Route Configuration ............43 8.2.1 Configuration ......................43 8.2.2 Output ........................44 Example of "Floating” Static Route and Track ............45 8.3.1 Configuration ......................45 Manipulating the Routing Table ............... 47 10 Administrative Distance ...................
  • Page 5 Configuration Guide Contents 12.1.1.2 Output .......................76 13 Loopback Interfaces ..................79 13.1.1 Loopback Interface Configuration ................79 13.1.2 Example of Loopback Interface Configuration ............79 13.1.2.1 Configuration ....................79 13.1.2.2 Output .......................79 13.1.3 Example of Protocol Binding to Loopback Interfaces ..........81 13.1.3.1 OAMP Binding to Loopback ..............81 13.1.3.2 BGP Termination on Loopback ..............81 13.1.4 Configuring Loopback Interfaces to Work with Voice ..........82 14 Virtual Routing and Forwarding (VRF) ............
  • Page 6 IP Networking Configuration 20 IPv6 Routing ....................111 20.1 Static Routing ..................... 111 20.1.1 Configuring Static Routing ..................111 20.1.2 Example of a Basic Static Route Configuration .............111 20.1.2.1 Configuration ..................111 20.1.2.2 Output .....................112 20.2 RIPng Routing Protocol ..................113 20.2.1 Configuring RIPng ....................113 20.2.2 Example of RIPng Routing ..................114 20.2.2.1 Configuration ..................114 20.2.2.2 Output and show Commands ..............115...
  • Page 7 Configuration Guide Contents 22.2 CLI Configuration and Status Commands ............153 22.2.1 Configuration Commands ..................153 22.2.2 Status Commands ....................153 22.2.3 Multicast Example ....................154 A Mediant 500 Transmitter Examples ............... 165 Version 6.8 Mediant MSBR...
  • Page 8 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 9: Weee Eu Directive

    Customer Support Customer technical support and services are provided by AudioCodes or by an authorized AudioCodes Service Partner. For more information on how to buy technical support for AudioCodes products and for contact information, please visit our Web site at www.audiocodes.com/support.
  • Page 10: Document Revision Record

    Updates to the Policy Based Routing (PBR) configuration. Documentation Feedback AudioCodes continually strives to produce high quality documentation. If you have any comments (suggestions or errors) regarding this document, please fill out the Documentation Feedback form on our Web site at http://www.audiocodes.com/downloads.
  • Page 11: Introduction

    Configuration Guide 1. Introduction Introduction As an all-in-one product family, the MSBR provides a variety of data services. As a rule, data services of any-size organization are based on IP networking as a standard, as IPv4 (and in the future, IPv6) are the official and standard suits of data network protocols. This document deals with the IP data functionality of the MSBR and addresses the purpose of listing and explaining the kinds and nature of the IP protocols supported by the MSBR, explaining their most common uses and functionality, how to configure and implement...
  • Page 12 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 13: Ipv4

    Configuration Guide 2. IPv4 IPv4 IPv4 is the common and most widespread version of the Internet Protocol which is responsible for routing traffic on the internet and private networks. IPv4 also defines the structure and rules of IP addressing for network devices and nodes. MSBR maintains a routing table which lists the IP addresses familiar to the device and how to reach them in terms of next-hop.
  • Page 14: Interface Vlan - Link State Monitor

    IP Networking Configuration Interface VLAN – Link State Monitor MSBR handles physical and logical interfaces. While the state of a physical interface is determined by whether its connected to the power (plugged in or not), logical interfaces, such as interface VLAN, can remain in UP state even if ports associated with them are disconnected.
  • Page 15: Icmp

    Configuration Guide 3. ICMP ICMP Internet Control Message Protocol (ICMP) is one of the main protocols in the IP suite and in general, is used by network equipment to obtain information or notify about data delivery problems, for example, in case a specific service is unavailable or a specific network or host is unreachable.
  • Page 16: Traceroute

    IP Networking Configuration Traceroute The ping command informs you if the destination is reachable or not. Traceroute can be used to discover the path that packets travel to the remote destination. Command structure: traceroute <IP Address / host> [vrf | source-address] Typical output: MSBR# traceroute 8.8.8.8 192.168.0.1 (192.168.0.3)
  • Page 17: Vrrp

    Configuration Guide 4. VRRP VRRP VRRP provides for automatic assignment of available routers to participating hosts. This increases the availability and reliability of routing paths via automatic default gateway selections on a LAN. The protocol achieves this by creating virtual routers, comprised of master and backup routers.
  • Page 18 IP Networking Configuration Priority is 100 Master Router is 10.4.6.12 (local), priority is 100 Master Advertisement interval is 1 sec Master Down interval is 3.609 sec VLAN 2 - Group 1 State is Master Virtual IP address is 10.7.5.4 Advertisement interval is 10 sec Preemption is enabled Priority is 120 Master Router is 10.7.7.7 (local), priority is 120...
  • Page 19: Vrrp Example

    Configuration Guide 4. VRRP VRRP Example In the example below, there are two VRRP routers – one with IP 10.100.10.2 and one with 10.100.10.3. They use a common virtual IP address 10.100.10.1, where one is the Master and the other is the Backup. In the example, we will use VRID 1 over VLAN 1. Figure 4-1: VRRP Example The Master will be the MSBR with the higher priority.
  • Page 20 IP Networking Configuration The following is an example of the show run command for two MSBRs: Master:  M500 *# show run # Running Configuration M500 ## VoIP Configuration configure voip interface network-dev 0 name "vlan 1" activate exit interface network-if 0 ip-address 192.168.10.2 prefix-length 24 gateway 192.168.10.1...
  • Page 21 Configuration Guide 4. VRRP ## System Configuration configure system cli-terminal wan-ssh-allow on wan-telnet-allow on ssh on idle-timeout 0 activate exit set primary-server "0.0.0.0" activate exit snmp no activate-keep-alive-trap activate exit wan-http-allow on set https-cipher-string "RC4:EXP" activate exit configuration-version 0 exit ## Data Configuration configure data interface GigabitEthernet 0/0...
  • Page 22 IP Networking Configuration no firewall enable no shutdown exit interface dsl 0/2 #DSL configuration is automatic #Termination cpe mode adsl shutdown exit interface EFM 0/2 #This interface is DISABLED due to physical layer configuration no ip address mtu auto desc "WAN DSL" no ipv6 enable no service dhcp ip dns server static...
  • Page 23 Configuration Guide 4. VRRP vrrp 1 ip 10.100.10.1 mtu auto desc "LAN switch VLAN 1" no ipv6 enable no napt no firewall enable no link-state monitor no shutdown exit ip nat translation udp-timeout 120 ip nat translation tcp-timeout 86400 ip nat translation icmp-timeout 6 # Note: The following WAN ports are in use by system services, conflicting rules should not be created:...
  • Page 24 IP Networking Configuration voip-network realm 0 name "DefaultRealm" ipv4if "Voice" port-range-start 4000 session-leg 6154 port-range-end 65530 is-default true activate exit megaco naming physical-start-num 0 0 physical-start-num 1 1 physical-start-num 2 1 physical-start-num 3 0 physical-start-num 4 0 activate exit pcm-law-select mulaw activate exit exit...
  • Page 25 Configuration Guide 4. VRRP ## Data Configuration configure data interface GigabitEthernet 0/0 ip address dhcp ip dhcp-client default-route mtu auto desc "WAN Copper" no ipv6 enable speed auto duplex auto no service dhcp ip dns server auto napt firewall enable no shutdown exit interface Fiber 0/1...
  • Page 26 IP Networking Configuration interface GigabitEthernet 1/2 speed auto duplex auto switchport mode trunk switchport trunk native vlan 1 no shutdown exit interface GigabitEthernet 1/3 speed auto duplex auto switchport mode trunk switchport trunk native vlan 1 no shutdown exit interface GigabitEthernet 1/4 speed auto duplex auto switchport mode trunk...
  • Page 27: Dhcp

    Configuration Guide 5. DHCP DHCP DHCP is a network protocol that allows network devices to acquire IPv4 address and additional network configuration parameters automatically from a DHCP server. DHCP is defined in RFC 2131 and the DHCP server options are defined in RFC 2132. MSBR supports the following DHCP operation modes: DHCP Client ...
  • Page 28: Dhcp Server

    IP Networking Configuration DHCP Server The DHCP server operation mode allows the MSBR to act as a DHCP server on the network and to lease IPv4 addresses to network devices. The DHCP server functionality is configured per interface. Command Description MSBR# configure data Enters the data configuration menu.
  • Page 29: Dhcp Zones

    Configuration Guide 5. DHCP Command Description (config-if-VLAN-1)# service dhcp Enable the DHCP service on the interface. 5.2.1 DHCP Zones DHCP zones enable a router to act as a DHCP server to several different subnets. Each DHCP zone has its own IP address pool and an array of selectors indicating which requests each zone accepts.
  • Page 30: Default Zone

    IP Networking Configuration The same selector can’t be defined in multiple zones. Command Description (conf-zone meep)# selector option Accepts packets where the value of Option 60 is 60 MSBR exactly ‘MSBR’ (conf-zone meep)# selector option Accepts packets where the value of Option 60 60 substr MSBR contains ‘MSBR’, ex MSBR500 (conf-zone meep)# selector option...
  • Page 31: Dhcp Relay

    Configuration Guide 5. DHCP DHCP Relay The DHCP relay operation mode allows the MSBR to relay and forward DHCP packets between different Layer-3 network segments, and between different interfaces. Command Description MSBR# configure data Enters the data configuration menu. (config-data)# interface VLAN 1 Selects an interface to configure.
  • Page 32: Example Of Dhcp Server And Dhcp Client

    IP Networking Configuration Example of DHCP Server and DHCP Client This example configuration demonstrates a scenario in which the MSBR acts as a DHCP server on the LAN network to which it is connected, and acquires its' WAN address using DHCP (as a client).
  • Page 33: Example Of Dhcp Relay

    Configuration Guide 5. DHCP Example of DHCP Relay This example configures the MSBR to accept DHCP packets from the configured IP address, which will act as a DHCP relay. MSBR# configure data MSBR(conf-data)# ip dhcp-server 100.100.100.100 gigabitEthernet Example of DHCP Server with Zones In this example, the server is connected to three subnets via relay agents.
  • Page 34 IP Networking Configuration Configure the third zone, which accepts packets whose DHCP option 60’s value contains the text “phone”: (config-if-VLAN-1)# ip dhcp-server zone z3 (conf-zone z3)# selector option 60 substr phone (conf-zone z3)#network 20.20.30.5 20.20.30.200 255.255.255.0 (conf-zone z3)#lease 0 1 0 (conf-zone z3)#exit Configure the default zone to have an address pool in the same subnet as its IP and activate the dhcp server:...
  • Page 35: Output Of Show Commands

    Configuration Guide 5. DHCP Output of show Commands The following displays the output of the show commands. 5.7.1 show dhcp server leased ip addresses MSBR# show data ip dhcp binding Hostname Ip address Mac address IF name Lease expiration Test-Laptop 192.169.1.10 e8:11:32:05:05:26 VLAN 1...
  • Page 36 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 37: Dns

    Configuration Guide 6. DNS Domain Name System (DNS) is a hierarchical naming system for computers, devices, or any resources connected to a network. DNS is used to resolve hostnames into IP addresses, and to enforce naming conventions for devices in the network and/or domain. DNS configuration for devices can be either static –...
  • Page 38: Example #1 Of Basic Dynamic Dns Configuration

    IP Networking Configuration Example #1 of Basic Dynamic DNS Configuration In this typical example scenario, the MSBR, acting as an access router for the organizational network, receives the DNS server’s IP address dynamically through DHCP on the WAN interface. The MSBR also acts as a DHCP server on the LAN, and by the configuration ip name-server 0.0.0.0, the MSBR acts as a DNS server, relaying DNS messages to the DNS server's IP address that it acquires dynamically on the WAN interface.
  • Page 39: Output And Show Commands

    Configuration Guide 6. DNS 6.2.2 Output and show Commands MSBR# show data hosts Interface name DNS configuration Primary IP address Secondary IP address ------------------------------------------------------------------ -------------------- GigabitEthernet 0/0 Dynamic 80.179.52.100 80.179.55.100 Fiber 0/1 Static 0.0.0.0 0.0.0.0 VLAN 1 Static 0.0.0.0 0.0.0.0 Host Type Parameters...
  • Page 40: Example #2 Of Basic Static Dns Configuration

    IP Networking Configuration Example #2 of Basic Static DNS Configuration In this typical example scenario, the MSBR, acting as an access router for the organizational network, is configured with a static DNS server address. The MSBR also acts as a DHCP server on the LAN, and by the configuration ip name-server 0.0.0.0, the MSBR acts as a DNS server, relaying DNS messages to the DNS server's IP address that was provided statically or dynamically from the WAN interface.
  • Page 41: Track

    Configuration Guide 7. Track Track This command tracks a destination IP address from a given source interface. The tracking is done by sending ICMP probes and monitors the replies. If the destination is reachable, the Track Status is set to ‘up’. When a configurable number of replies are not received, the Track Status is set to ‘down’.
  • Page 42 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 43: Static Routing

    Configuration Guide 8. Static Routing Static Routing Static routing is used when the router uses pre-defined, user-configured routing entries to forward traffic. Static routes are usually manually configured by the network administrator and are added to the routing table. A Common use of static routes is for providing the gateway of a "last resort", i.e., providing an instruction on how to forward traffic when no other route exists.
  • Page 44: Output

    IP Networking Configuration 8.2.2 Output MSBR1# show running-config data Configure data ****************************************************************** General configuration omitted, assume that configured as in diagram ****************************************************************** ip route 10.10.10.0 255.255.255.0 100.0.12.20 GigabitEthernet 0/0 exit MSBR1# show data ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 1.1.1.12/32 [1/4] is directly connected, Loopback 1 100.0.12.0/24 [1/3] is directly connected, GigabitEthernet...
  • Page 45: Example Of "Floating" Static Route And Track

    Configuration Guide 8. Static Routing Example of "Floating” Static Route and Track In this example, the MSBR1 needs to reach the 10.10.10.0/24 network segment from its LAN. The destination network segment is reachable from both MSBR-R-WAN1 and MSBR- R-WAN2; however, this example assumes that due to routing considerations, the route through MSBR-R-WAN1 is preferable.
  • Page 46 IP Networking Configuration 10.10.10.0/24 [1/50] via 100.0.12.30, GigabitEthernet 0/0 After reachability failure to MSBR2:  MSBR1# show data track brief State Track Type Max round trip time (m.s) Down ICMP reachability -218137 MSBR1# show data ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 1.1.1.12/32 [1/4] is directly connected, Loopback 1 100.0.12.0/24 [1/3] is directly connected, GigabitEthernet...
  • Page 47: Manipulating The Routing Table

    Configuration Guide 9. Manipulating the Routing Table Manipulating the Routing Table MSBR’s routing table contains the “best” routes the device is familiar with to known destinations; however, how does it decide which route is the better route to a destination? MSBR starts by examining the prefixes and prefix lengths.
  • Page 48 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 49: Administrative Distance

    Configuration Guide 10. Administrative Distance Administrative Distance The parameter that is used by the MSBR to rate the priority of routing information from the different routing domains is called the Administrative Distance and the system default ADs are as follows: Connected –...
  • Page 50: Example Of Changing Default Ad For A Dynamic Routing Protocol

    IP Networking Configuration 10.2 Example of Changing Default AD for a Dynamic Routing Protocol The following examples configure AD for various protocols. 10.2.1 Configuration This example changes the default AD for the RIP dynamic routing protocol. Assume a pre-configured network with the correct RIP routing according to the following diagram: Figure 10-1: Changing RIP Protocol AD ...
  • Page 51: Example Of Configuring Static Route With Custom Metric

    Configuration Guide 10. Administrative Distance 192.168.0.0/24 [60/2] via 100.0.12.30, GigabitEthernet 0/0, 00:00:21 10.3 Example of Configuring Static Route with Custom Metric The following is an example of configuring static route with custom metric. 10.3.1 Configuration In the event where there is a prefix that needs to be reached and is located behind MSBR2, you need to configure a static route on MSBR1 that points to this prefix through MSBR2’s interface towards MSBR1.
  • Page 52 IP Networking Configuration 100.0.12.0/24 [1/3] is directly connected, GigabitEthernet 192.169.12.0/24 [1/4] is directly connected, VLAN 1 10.10.10.0/24 [1/50] via 100.0.12.20, GigabitEthernet 0/0 Configuration Guide Document #: LTRT-31657...
  • Page 53: Dynamic Ip Routing

    Configuration Guide 11. Dynamic IP Routing Dynamic IP Routing While the concept of data IP routing deals with getting data from point A to point B over the network, it is important to note that there are two distinct methods for doing this: Static routing: specifically and manually pointing the router as to through which next- ...
  • Page 54 IP Networking Configuration Command Description name] protocols into RIP. (conf-router)# route prefix/length Adds a RIP static route. (conf-router)# route-map RMname Configures a route-map for the RIP routing. <in/out> interface interface (conf-router)# timers basic value Configures the routing table update timer. (conf-router)# version <1/2>...
  • Page 55: Example Of Rip Routing

    Configuration Guide 11. Dynamic IP Routing 11.1.2 Example of RIP Routing This example demonstrates a LAN network scenario with an MSBR, where the connection to the WAN is through RIP. Figure 11-1: RIP Routing 11.1.2.1 Configuration MSBR1:  MSBR1# configure data MSBR1(config-data)# router rip MSBR1(conf-router)# network vlan 1 MSBR1(conf-router)# network gigabitethernet 0/0...
  • Page 56: Output And Show Commands

    IP Networking Configuration 11.1.2.2 Output and show Commands MSBR# show data ip rip Codes: R - RIP, C - connected, S - Static, O - OSPF, B - BGP Sub-codes: (n) - normal, (s) - static, (d) - default, (r) - redistribute, (i) - interface Network...
  • Page 57: Ospf Routing Protocol

    Configuration Guide 11. Dynamic IP Routing 11.2 OSPF Routing Protocol Open Shortest Path First (OSPF) is a dynamic routing protocol from the Link-State family, basing its routing decisions on the bandwidth parameter using the Dijkstra Algorithm. The protocol establishes adjacencies with other OSPF routers to which it’s connected, and maintains detailed topology and routing tables.
  • Page 58: Interface-Configuration Level

    IP Networking Configuration Command Description (conf-router)# max-metric router- Configures the system to advertise lsa <administrative/on- maximum-metric (infinite-distance) for OSPF shutdown/on-startup> seconds routes. (conf-router)# neighbor address Configures neighbor IP address when [poll-interval seconds] [priority connected to a non-broadcast network. priority ] (conf-router)# network Configures OSPF routing and advertisement on prefix/length area area...
  • Page 59: Example Of Ospf Routing

    Configuration Guide 11. Dynamic IP Routing Command Description (conf-if-int)# ip ospf message- Configures the MD5 key to use for digest-key key md5 password message-digest authentication. [address] (conf-if-int)# ip ospf mtu-ignore Configures to ignore the MTU mismatch detection on the specified interface. (conf-if-int)# ip ospf network Configures the network type the interface <broadcast/non-broadcast/point-to-...
  • Page 60: Useful Output And Show Commands

    IP Networking Configuration MSBR1(conf-router)# log-adjacency-changes MSBR1(conf-router)# exit MSBR1(config-data)# interface gigabitEthernet 0/0 MSBR1(conf-if-GE 0/0)# ip ospf hello-interval 1 MSBR1(conf-if-GE 0/0)# ip ospf dead-interval 3 MSBR2: MSBR2# configure data MSBR2(config-data)# router ospf MSBR2(conf-router)# network 100.0.12.0/24 area 0 MSBR2(conf-router)# network 192.168.12.0/24 area 0 MSBR2(conf-router)# router-id 1.1.1.22 MSBR2(conf-router)# log-adjacency-changes...
  • Page 61 Configuration Guide 11. Dynamic IP Routing Number of areas attached to this router: 1 All adjacency changes are logged Area ID: 0.0.0.0 (Backbone) Number of interfaces in this area: Total: 2, Active: 2 Number of fully adjacent neighbors in this area: 1 Area has no authentication SPF algorithm executed 8 times Number of LSA 3...
  • Page 62: Border Gateway Protocol (Bgp)

    IP Networking Configuration 11.3 Border Gateway Protocol (BGP) BGP is a standardized exterior gateway protocol (EGP) for exchanging routing and reachability information between routers on different Autonomous Systems (AS’s) in large scale, internet provider and public internet networks. It does not use the metrics used by IGP protocols (such as RIP, OSPF, EIGRP, ISIS), however, makes its routing decisions based on paths, network policies and custom rules configured by network administrators.
  • Page 63 Configuration Guide 11. Dynamic IP Routing Command Description next-hop-self routing. (conf-router-af)# neighbor address Configures as member of a peer-group. peer-group name (conf-router-af)# neighbor address Configures filtering of updates to/from the prefix-list name <in/out> specified neighbor. (conf-router-af)# neighbor address Removes the private AS number from outbound remove-private-as updates.
  • Page 64: General Configuration

    IP Networking Configuration 11.3.1.2 General Configuration Command Description MSBR# configure data Enters the data configuration menu. (config-data)# router bgp as- Enters the BGP configuration mode and the number number of the local autonomous system. (conf-router)# bgp always-compare- Configures to always compare MED attribute from different neighbors.
  • Page 65: Example Of Basic Bgp Wan Connectivity

    Configuration Guide 11. Dynamic IP Routing Note: When applying the configuration, some changes may require a process/peer clear to take effect. To perform a process clear, the following command can be used. MSBR# clear ip bgp [AS] [address] [dampening] [external] [peer- group] [view] [*] AS: Clears peers with the AS number ...
  • Page 66: Output

    IP Networking Configuration 11.3.2.2 Output The output shows local parameters of the BGP process and also the established BGP adjacencies: MSBR# show data ip bgp summary BGP router identifier 1.1.1.1, local AS number 65000 RIB entries 3, using 264 bytes of memory Peers 1, using 4488 bytes of memory Neighbor AS MsgRcvd MsgSent...
  • Page 67: Configuration

    Configuration Guide 11. Dynamic IP Routing 11.3.3.1 Configuration ******************************************* Basic Configuration omitted ******************************************* MSBR(conf-router)# router bgp 65000 MSBR(conf-router)# bgp router-id 1.1.1.1 MSBR(conf-router)# bgp log-neighbor-changes MSBR(conf-router)# network 100.0.12.0/24 MSBR(conf-router)# network 200.0.5.0/24 MSBR(conf-router)# network 192.168.0.0/24 MSBR(conf-router)# neighbor 100.0.12.20 remote-as 55101 MSBR(conf-router)# neighbor 100.0.12.20 Activate MSBR(conf-router)# neighbor 200.0.5.20 remote-as 55202 MSBR(conf-router)# neighbor 200.0.5.10 Activate The configuration includes two important parts:...
  • Page 68: Output

    IP Networking Configuration 11.3.3.2 Output BGP adjacency status:  MSBG# show data ip bgp sum BGP router identifier 1.1.1.1, local AS number 65000 RIB entries 3, using 264 bytes of memory Peers 2, using 8976 bytes of memory Neighbor AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down...
  • Page 69: Advanced Routing Examples

    Configuration Guide 11. Dynamic IP Routing 11.4 Advanced Routing Examples The following are examples of Advanced Routing. 11.4.1 Multi-WAN with BGP and Static Route This example shows a scenario with multi-WAN topology, involving two types of technologies for redundant connectivity -- BGP dynamic routing protocol static routing, where each protocol runs on a different physical interface.
  • Page 70: Output And Show Commands

    IP Networking Configuration 11.4.1.2 Output and show Commands Before failover:  MSBR# show data ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 0.0.0.0/0 [1/0] via 100.0.12.20, GigabitEthernet 0/0, 00:23:06 100.0.12.0/24 [1/3] is directly connected, GigabitEthernet 0/0...
  • Page 71: Filtering Dynamic Routing Protocol Routes

    Configuration Guide 11. Dynamic IP Routing 11.4.2 Filtering Dynamic Routing Protocol Routes You can manipulate the BGP/OSPF/RIP routing advertisements using the route-map menu. Route-map contains tools to prioritize routes from specific BGP/OSPF/RIP sources, as well as denying some BGP/OSPF/RIP sources to be advertised in the MSBR routing table.
  • Page 72: Multi-Wan With Bgp And Ipsec

    IP Networking Configuration 11.4.3 Multi-WAN with BGP and IPSec This example shows a scenario with multi-WAN topology, involving two types of technologies for redundant connectivity -- BGP dynamic routing protocol and IPsec VPN, with each protocol running on a different physical interface. This type of connectivity provides redundancy, security on untrusted circuits and an option to fine-tune routing parameters in your network.
  • Page 73 Configuration Guide 11. Dynamic IP Routing ip dns server static napt no firewall enable no shutdown exit interface Fiber 0/1 ip address 10.10.10.10 255.255.255.0 mtu auto desc "WAN Fiber" no service dhcp ip dns server static crypto map MAP1 no firewall enable no shutdown exit interface VLAN 1...
  • Page 74: Output

    IP Networking Configuration 11.4.3.2 Output MSBR1# show data ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 10.10.10.20/32 is directly connected, Fiber 0/1 192.168.0.0/24 is directly connected, VLAN 1 20.20.20.0/24 is directly connected, GigabitEthernet 0/0 10.10.10.0/24 is directly connected, Fiber 0/1 default [42] via 10.10.10.20, Fiber 0/1 [IPSec]...
  • Page 75: Policy Based Routing (Pbr)

    Configuration Guide 12. Policy Based Routing (PBR) Policy Based Routing (PBR) Policy Based Routing (PBR) is a solution in the routing world that allows you to perform user-defined routing manipulation on specific network traffic up to various parameters, like layer-4 ports. PBR is implemented using a tool called Route-maps. Route-maps are powerful tools for routing manipulation.
  • Page 76: Configuration

    IP Networking Configuration 12.1.1.1 Configuration MSBR1# configure data MSBR1(config-data)# access-list 130 permit tcp host 192.169.0.115 0.0.0.0 255.255.255.255 eq 80 MSBR1(config-data)# access-list 130 deny ip any any MSBR1(config-data)# ip route 0.0.0.0 0.0.0.0 100.0.12.20 GigabitEthernt 0/0 MSBR1(config-data)# route-map-static example1 MSBR1(conf-route-map-static)# match ip address 130 MSBR1(conf-route-map-static)# set interface GigabitEthernt 0/0 MSBR1(conf-route-map-static)# set next-hop 100.0.12.20 MSBR1(conf-route-map-static)# exit...
  • Page 77 Configuration Guide 12. Policy Based Routing (PBR) MSBR:  MSBR1# show data ip route From input dev [VLAN 1] match up to ACL [130] route to [GigabitEthernet 0/0] via GW [100.0.12.20] Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 0.0.0.0/0 [1/1] is directly connected, PPPOE 1.1.1.12/32 [1/4] is directly connected, Loopback 1...
  • Page 78 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 79: Loopback Interfaces

    Configuration Guide 13. Loopback Interfaces Loopback Interfaces Loopback interfaces are logical interfaces configured by the network administrator, which in contrary to physical interfaces on the MSBR, will always be in “Connected” and “IP” state, as they do not correspond to a physical port. Usage of loopback interfaces for management IPs, router IDs for various protocols and persistent peer IDs for neighbor relationships is considered good practice.
  • Page 80 IP Networking Configuration MSBR1# show running-config data configure data ****************************************************************** General configuration omitted ****************************************************************** interface Loopback 1 ip address 1.1.1.12 mtu auto desc "LOOPBACK" no napt no firewall enable no shutdown exit Configuration Guide Document #: LTRT-31657...
  • Page 81: Example Of Protocol Binding To Loopback Interfaces

    Configuration Guide 13. Loopback Interfaces 13.1.3 Example of Protocol Binding to Loopback Interfaces The following is an example of Protocol Binding to Loopback Interfaces. 13.1.3.1 OAMP Binding to Loopback In some cases, you may wish to bind the management protocols and interface to a loopback interface on the MSBR, instead of a physical interface, so that management protocols and messages will have to originate from and be addressed to this loopback interface.
  • Page 82: Configuring Loopback Interfaces To Work With Voice

    IP Networking Configuration 13.1.4 Configuring Loopback Interfaces to Work with Voice In some cases it is a good practice to use telephony traffic with the loopback interface. In this case, if more than one WAN connection is being used, and one WAN connection fails, the traffic is be able to flow via the secondary connection.
  • Page 83 Configuration Guide 13. Loopback Interfaces Reset the router for the configuration to take effect. To check that the configuration took effect, use the “show run” command. At the bottom of the data configuration, the ports used by system services are shown. # Note: The following WAN ports are in use by system services, conflicting rules should not be created:...
  • Page 84 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 85: Virtual Routing And Forwarding (Vrf)

    Configuration Guide 14. Virtual Routing and Forwarding (VRF) Virtual Routing and Forwarding (VRF) VRF is an IP feature that is included in IP network routers, which allows the simultaneous existence and work of multiple routing tables on a single physical router. This can be visualized, in general and simple terms, as several logical routers inside a physical one.
  • Page 86: Vrf App Awareness

    IP Networking Configuration (config-data)# route-map <name> Associates a route-map with a VRF. vrf vrf-name (config-data)# router ospf|bgp|rip Associates a BGP/OSPF/RIP routing-instance vrf vrf-name with a VRF. Also the show commands of the above configurations and the following utilities: Ping, Traceroute, Copy files, debug capture data physical, show data mac table. 14.1.2 VRF App Awareness The MSBR VRF App awareness is essentially the ability to perform ICMP commands (such as ping, and traceroute) with a vrf attribute, enabling VRF-specific reachability and...
  • Page 87: Example Of Segment Isolation Using Vrf

    Configuration Guide 14. Virtual Routing and Forwarding (VRF) 14.1.3 Example of Segment Isolation using VRF This example includes two hosts, each connected to a separate VLAN. On the MSBR, Layer-3 interface VLANS for the two VLANS are configured where each interface VLAN is associated to a different VRF.
  • Page 88: Output

    IP Networking Configuration 14.1.3.2 Output Client 1>ping 192.169.0.100 Pinging 192.169.0.100 with 32 bytes of data: Request timed out. Ping statistics for 192.169.0.100: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Client 1> Client 2>ping 192.169.1.100 Pinging 192.169.1.100 with 32 bytes of data: Request timed out.
  • Page 89: Routing Services On Different Vrf's

    Configuration Guide 14. Virtual Routing and Forwarding (VRF) 14.1.4 Routing Services on Different VRF’S This example shows a scenario in which there are several LAN segments connected to the MSBR via different VLANs, which are associated with different VRFs. The Data VRF has BGP connectivity to the ISP and RIP protocol for routing on the LAN.
  • Page 90: Output

    IP Networking Configuration MSBR(config-if-GE 0/0.2)#exit MSBR(config-data)#interface fiber 0/3 MSBR(config-if-Fi 0/3)#ip address 200.0.0.1 255.255.255.0 MSBR(config-if-Fi 0/3)#ip vrf forwarding DATA MSBR(config-if-Fi 0/3)# napt MSBR(config-if-Fi 0/3)# firewall enable MSBR(config-if-Fi 0/3)#exit MSBR(config-data)# router ospf vrf IPTV *********************************************** Standard protocol configuration – omitted *********************************************** MSBG(config-data)# router rip vrf DATA *********************************************** Standard protocol configuration –...
  • Page 91: Gre Tunnels

    Configuration Guide 15. GRE Tunnels GRE Tunnels MSBR supports GRE tunnels. Tunnels are a type of interface where when there is a proper and working IP connectivity between its two ends, appears as directly connected to the “other side”, even if there are multiple different IP networks between them. GRE tunnels are tunnels that use a special encapsulation on the IP packets.
  • Page 92: Configuration

    IP Networking Configuration 15.1.2.1 Configuration MSBR1:  MSBR1# conf d MSBR1(config-data)# int gigabitethernet 0/0 MSBR1(conf-if-GE 0/0)# ip address 180.1.1.1 255.255.255.0 MSBR1(conf-if-GE 0/0)# no firewall enable MSBR1(config-data)# int vla 1 MSBR1(conf-if-VLAN 1)# ip address 192.168.11.1 255.255.255.0 MSBR1(conf-if-VLAN 1)# exit MSBR1(config-data)# int vla 2 MSBR1(conf-if-VLAN 2)# ip address 192.168.12.1 255.255.255.0 MSBR1(conf-if-VLAN 2)# no shutdown MSBR1(conf-if-VLAN 2)# exit...
  • Page 93: Output

    Configuration Guide 15. GRE Tunnels 15.1.2.2 Output IP routing table of MSBR1:  MSBR1# sh d ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP 180.1.1.0/24 is directly connected, GigabitEthernet 0/0 192.168.1.0/24 [1/1] is directly connected, GRE 1 192.168.2.0/24 [1/1] is directly connected, GRE 1 192.168.3.0/24 [1/1] is directly connected, GRE 1...
  • Page 94 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 95: Quality Of Service (Qos)

    Configuration Guide 16. Quality of Service (QoS) Quality of Service (QoS) In modern networks, different types of traffic are transported over the same infrastructure: Data, Voice, Video, latency sensitive, application specific and more. In cases of network congestion, some amount of data may be delayed or dropped and retransmitted, and while some kinds of traffic are tolerant to this phenomenon, others such as video and voice are sensitive to it.
  • Page 96: Qos Configuration

    IP Networking Configuration 16.1.1 QoS Configuration The QoS configuration consists of several steps: Defining interesting traffic. Marking it. Configuring a shaping policy Applying it. The following table describes the QoS CLI commands. Command Description MSBR# configure data Enters the data configuration menu. (config-data)# access-list acl-name Configures an access-list to filter the permit protocol src dst...
  • Page 97: Example Of Weighted Bandwidth Sharing

    Configuration Guide 16. Quality of Service (QoS) 16.1.2 Example of Weighted Bandwidth Sharing This example includes a branch office with several network segments: VoIP, IP and Users, connected to VLANS 1, 2, and 3, respectively. The WAN interface bandwidth needs to be shared according to the network administrator’s design and functional requirements, which in this example, is 40% for VoIP, 40% for IT, and 20% for Users.
  • Page 98: Configuration

    IP Networking Configuration 16.1.2.1 Configuration MSBR(config-data)# ip access-list VLAN1_IN permit ip any any log MSBR(config-data)# ip access-list VLAN2_IN permit ip any any log MSBR(config-data)# ip access-list VLAN3_IN permit ip any any log MSBR(config-data)# qos match-map input QOS_VOIP vlan 1 MSBR(conf-m-map)# match access-list VLAN1_IN MSBR(conf-m-map)# set queue VoIP MSBR(conf-m-map)# exit MSBR(config-data)# qos match-map input QOS_IT vlan 2...
  • Page 99 Configuration Guide 16. Quality of Service (QoS) MSBR# show data qos service-map LAN service map: service map does not exist WAN service map: GigabitEthernet 0/0: service map maximum bandwidth 100000 default queue: STRICT PRIORITY priority 4 reserved bandwidth 0 kbps maximum bandwidth is unlimited VOIP queue: STRICT PRIORITY priority 1...
  • Page 100: Example Using Qos To Ensure Bandwidth For Critical Traffic

    IP Networking Configuration 16.1.3 Example using QoS to Ensure Bandwidth for Critical Traffic This example assumes two PC workstations, each on a different VLAN and subnet. Client 1 is running a very important and sensitive application that requires a minimum of 2 Mbits of network bandwidth for proper operation.
  • Page 101 Configuration Guide 16. Quality of Service (QoS) ex1 queue: STRICT PRIORITY priority 4 reserved bandwidth 2048 kbps maximum bandwidth is unlimited Fiber 0/3: service map does not exist MSBR# Version 6.8 Mediant MSBR...
  • Page 102 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 103: Ipv6

    Configuration Guide 17. IPv6 IPv6 IPv6, as described in RFC 2460, is a new version of the Internet Protocol, designed to be a successor to the IPv4 protocol. It has new features that can be described in the following categories: Expanded addressing capabilities.
  • Page 104: Example Of Multiple Ipv6 Address Configuration

    IP Networking Configuration 17.1 Example of multiple IPv6 Address Configuration The following is an example of multiple IPv6 Address configuration. 17.1.1 Configuration The configuration of two IPv6 addresses is shown below: MSBR# configure data MSBR(config-data)# interface gigabitethernet 0/0 MSBR(conf-if-GE 0/0)# ipv6 enable MSBR(conf-if-GE 0/0)# ipv6 address 2001:100::1/64 MSBR(conf-if-GE 0/0)# ipv6 address 2001:200::1/64 17.1.2...
  • Page 105: Example Of A Dual-Stack Configuration

    Configuration Guide 17. IPv6 IPv6 Address MAC Address Interface 2001:100::16 00:90:8f:48:cd:7f Fiber 0/1 fe80::290:8fff:fe48:cd7f 00:90:8f:48:cd:7f Fiber 0/1 End of neigh table, 2 entries displayed. MSBR# The show data ipv6 neighbors command is similar to the show arp command in the IPv4 environment, displaying the IPv6 address and MAC addresses of known neighbors on the interfaces connected to the MSBR.
  • Page 106 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 107: Icmpv6

    Configuration Guide 18. ICMPv6 ICMPv6 The following describes the Internet Control Message Protocol Version 6 (ICMPv6) commands. 18.1 ping ipv6 The ping ipv6 tests IP reachability to a desired destination. If the destination is reachable, there will be the same amount of echo requests and replies. Command Structure: ping ipv6 <IP address / host>...
  • Page 108: Traceroute V6

    IP Networking Configuration 18.2 Traceroute v6 The ping informs you if the destination is reachable or not. The traceroute command can be used to discover the path that packets travel to the remote destination. Command Structure: Traceroute ipv6 <IP Address> [vrf vrf / source address] Typical Output: MSBR# trace ipv6 3000::1...
  • Page 109: Track V6

    Configuration Guide 19. Track v6 Track v6 This command keeps track of a destination IP address from a given source interface. The tracking is done by sending ICMPv6 probes and monitors the replies. If the destination is reachable, the Track status is ‘up’. When the (configurable) number of replies are not received, the Track status moves to ‘down’.
  • Page 110 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 111: Ipv6 Routing

    Configuration Guide 20. IPv6 Routing IPv6 Routing The following describes Internet Protocol version 6 (IPv6) routing. 20.1 Static Routing Static routing is used when the router uses pre-defined, user-configured routing entries to forward traffic. Static routes are usually manually configured by the network administrator and added to the routing table.
  • Page 112: Output

    IP Networking Configuration 20.1.2.2 Output MSBR1# show running-config data Configure data ****************************************************************** General configuration omitted, assume that configured as in diagram ****************************************************************** ipv6 route 2001:10::/64 2001:1::1 GigabitEthernet 0/0 1 MSBR1# show data ipv6 route Codes: K - kernel route, C - connected, S - static, R - RIPng, O - OSPFv6, B - BGP 2001:10::/64 [1/1] via 2001:100::10, GigabitEthernet 0/0 2001:100::/64 [1/4] is directly connected, GigabitEthernet...
  • Page 113: Ripng Routing Protocol

    Configuration Guide 20. IPv6 Routing 20.2 RIPng Routing Protocol Routing Information Protocol next generation (RIPng) is a dynamic routing protocol from the Distance Vector family which uses hop-count as a routing metric. The protocol is limited to 15 hops per route, which prevents loops; however, also limits the network size and scalability.
  • Page 114: Example Of Ripng Routing

    IP Networking Configuration 20.2.2 Example of RIPng Routing This example demonstrates a LAN scenario with an MSBR, connecting to the WAN through RIP. Figure 20-2: RIPng Routing VLAN 1 VLAN 1 Gi 0/0 Gi 0/0 MPLS MPLS Network Network 2005::1/64 2042::1/64 2002::1/64 20.2.2.1 Configuration...
  • Page 115: Output And Show Commands

    Configuration Guide 20. IPv6 Routing 20.2.2.2 Output and show Commands MSB1# show da ipv ripng Codes: R - RIPng, C - connected, S - Static, O - OSPF, B - BGP Sub-codes: (n) - normal, (s) - static, (d) - default, (r) - redistribute, (i) - interface, (a/S) - aggregated/Suppressed Network...
  • Page 116: Ospfv3 Routing Protocol

    IP Networking Configuration 20.3 OSPFv3 Routing Protocol Open Shortest Path First (OSPF) is a dynamic routing protocol from the Link-State family, basing its routing decisions on the bandwidth parameter using the Dijkstra Algorithm. The protocol establishes adjacencies with other OSPF routers to which it is connected, and maintains detailed topology and routing tables.
  • Page 117: Example Of Ospfv3 Routing

    Configuration Guide 20. IPv6 Routing 20.3.2 Example of OSPFv3 Routing This example demonstrates a typical scenario where an MSBR acts as a default gateway for a LAN network, and connects to the WAN network using the OSPF6 protocol. This example includes a single-area (area 0.0.0.5) OSPF6 network; however, in more complex and large-scale networks, multi-area topology may be more adequate in terms of scalability.
  • Page 118: Useful Output And Show Commands

    IP Networking Configuration 20.3.3 Useful Output and show Commands MSBR2# show data ipv6 ospf neighbor Neighbor ID DeadTime State/IfState Duration I/F[State] 1.1.1.1 00:00:40 Full/DR 00:15:25 VLAN 1[BDR] MSBR2# show data ipv6 ospf6 OSPFv3 Routing Process (0) with Router-ID 1.1.1.2 Running 00:16:14 Number of AS scoped LSAs is 7 Number of areas in this router is 1 Area 0.0.0.5...
  • Page 119: Border Gateway Protocol (Bgp) For Ipv6

    Configuration Guide 20. IPv6 Routing 20.4 Border Gateway Protocol (BGP) for IPv6 BGP is a standardized exterior gateway protocol (EGP) for exchanging routing and reachability information between routers on different Autonomous Systems (AS’s) in large scale, internet provider and public internet networks. BGP does not use the metrics used by IGP protocols (such as RIP, OSPF, EIGRP, ISIS), however makes its routing decisions based on paths, network policies and custom rules configured by network administrators.
  • Page 120: Example Of Basic Bgp Wan Connectivity

    IP Networking Configuration 20.4.2 Example of Basic BGP WAN Connectivity This example includes a basic and very common BGP WAN connectivity scenario. The local MSBR establishes a BGP adjacency with the ISP router and receives a default route from it, allowing it full connectivity to the “Outside World”. Usually in scenarios like this, the internal (LAN) network segment is allocated by the ISP and allows it to be routed across the ISP network.
  • Page 121: Example 2

    Configuration Guide 20. IPv6 Routing 20.4.3 Example 2 This example shows a scenario in which an organization is connected to the public internet through two ISPs. This is often called a Multi-WAN configuration and it provides high availability and redundancy of the internet connection. It is demonstrated that both ISPs advertise a default route through the BGP protocol, and are prioritized using manual modification of the BGP Weight attribute.
  • Page 122 IP Networking Configuration MSBR2:  MSBR(conf-data)# router bgp 6501 MSBR(conf-router)# bgp router-id 11.11.11.11 MSBR(conf-router)# neighbor 2001:1::10 remote-as 65000 MSBR(conf-router)# address-family ipv6 MSBR(conf-router-af)# redistribute connected MSBR(conf-router-af)# neighbor 2002:1::10 activate MSBR(conf-router-af)# exit MSBR(conf-router)# exit The configuration includes two important parts: The basic configuration defines the networks to be advertised and routed, and the ...
  • Page 123: Output

    Configuration Guide 20. IPv6 Routing 20.4.3.2 Output BGP adjacency status:  MSBR# show data ipv6 bgp summary BGP router identifier 10.4.4.69, local AS number 6500 RIB entries 11, using 1056 bytes of memory Peers 1, using 4560 bytes of memory Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ...
  • Page 124 IP Networking Configuration show data ipv6 bgp neighbors 2002::2 routes MSBR# BGP table version is 0, local router ID is 10.4.4.69 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, R Removed Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop...
  • Page 125: Dchpv6

    Configuration Guide 20. IPv6 Routing 20.5 DCHPv6 DHCPv6 is the DHCP protocol that runs with IPv6. This protocol works in a different way on IPv6 than on IPv4; however, the goal of the protocol remains the same. The MSBR can obtain configuration if it's WAN interface using two modes: stateful or stateless.
  • Page 126: Configuring Stateless Dhcp

    IP Networking Configuration 20.5.1 Configuring Stateless DHCP To configure stateless IP address, use the following commands: Command Description MSBR# configure data Enters the data configuration menu. (config-data)# interface <WAN Configures a WAN interface. Interface> (conf-if-WAN int)# ipv6 address Uses autoconfig, stateless mode to configure an autoconfig IP address on the interface.
  • Page 127: Configuring Prefix Delegation

    Configuration Guide 20. IPv6 Routing 20.5.4 Configuring Prefix Delegation For the configuration of the prefix delegation, the interface VLAN on the LAN side needs to know from where to receive the IPv6 prefix delegation, and the WAN interface needs to know from where to receive DHCPv6 data.
  • Page 128: Example Of Dhcpv6 Prefix Delegation

    IP Networking Configuration 20.5.5 Example of DHCPv6 Prefix Delegation The following is an example of DHCPv6 Prefix Delegation. 20.5.5.1 Configuration of Prefix Delegation The configuration is based on the following example scenario: Figure 20-7: DHCPv6 Prefix Delegation Example The configuration of the ISP CISCO 7200 router is as follows (irrelevant sections of the configuration have been omitted): ISP# ipv6 unicast-routing ISP# ipv6 dhcp pool dhcpv6...
  • Page 129: Output

    Configuration Guide 20. IPv6 Routing MSBR(conf-if-VLAN 1)# ipv6 enable MSBR(conf-if-VLAN 1)# ipv6 dhcp-server enable MSBR(conf-if-VLAN 1)# ipv6 nd pd GigabitEthernet 0/0 2001:100:100:ff01::/64 20.5.5.2 Output ISP CISCO 7200 output is as follows. ISP# show ipv6 dhcp pool DHCPv6 pool: dhcpv6 Prefix pool: dhcpv6-pool1 preferred lifetime 600, valid lifetime 1800 Active clients: 1 ISP#...
  • Page 130: Example Of Ra Configuration

    IP Networking Configuration 20.5.6 Example of RA Configuration The following is an example of Router Advertisement (RA) configuration. 20.5.6.1 Configuration In this example, a host is connected to the LAN interface of MSBR on VLAN 1. MSBR# configure data MSBR(config-data)# interface vlan 1 MSBR(conf-if-VLAN 1)# ipv6 enable MSBR(conf-if-VLAN 1)# ipv6 address 2001:100:1::1/64 MSBR(conf-if-VLAN 1)# ipv6 nd prefix 2001:100:1:: default...
  • Page 131: Dnsv6

    Configuration Guide 20. IPv6 Routing 20.6 DNSv6 DNS is a hierarchical naming system for computers, devices, or any resources connected to a network. DNS is used to resolve hostnames into IP addresses, and to enforce naming conventions for devices in the network and/or domain. DNS configuration for devices can be either static –...
  • Page 132: Example Of Basic Static Dns Configuration

    MSBR (MSBR2) are connected to the LAN ports of the MSBR. This example assumes that the DNS server IPv6 is 2001::1. MSBR1# configure data MSBR1(config-data)# ip host audioCodes 2001::1 10 At the Window workstation, run cmd, type “nslookup”, and then do the following: C:\Users\timg>nslookup...
  • Page 133: Ip Multicast - Pim Sparse Mode

    There are four variants of PIM. AudioCodes supports the most common variant: PIM Sparse Mode (PIM-SM) explicitly builds unidirectional shared trees rooted at a rendezvous point (RP) per group, and optionally creates shortest-path trees per source.
  • Page 134: Status Commands

    IP Networking Configuration ip pim spt-threshold infinity Sets threshold for moving to shortest path tree between the multicast server ip pim spt-threshold packets <number of and the client. packets> interval <sec> infinity - Never switch to shortest  path ip pim spt-threshold rate <kpps> packets –...
  • Page 135 Configuration Guide 21. IP Multicast – PIM Sparse Mode MSBR# show data ip mroute detail Iif - Incoming interface, Oif - Outgoing interface Origin Group Pkts Bytes Wrong Oifs:TTL 192.168.10.3 232.0.0.42 VLAN 1 27360 Fiber 0/1:1 PIM:1 MSBR# show data ip pim groups Multicast Group Routing Table - Legend: ---- Flags:...
  • Page 136: Multicast Example - Static Rp

    IP Networking Configuration GigabitEthernet 0/0 PIM_FORWARDING Source Group RP addr Flags --------------------------(*,*,RP)-------------------------- Number of Groups: 1 Number of Cache MIRRORs: 1 show data ip pim interfaces Virtual Interface Table - Flag Legend: ---- DOWN Kernel state of interface DISABLED Administratively disabled Specified interface is the designated router NO-NBR No PIM neighbors on virtual interface...
  • Page 137 Configuration Guide 21. IP Multicast – PIM Sparse Mode ip pim rp-address 200.0.0.2 The example below shows an implementation of media streaming using VLC free software. Figure 21-1: Multicast Example - Static RP PC IP – 192.168.2.3 is the rtp receiver ...
  • Page 138 IP Networking Configuration  To implement media streaming on the server side: Open VLC: Figure 21-2: VLC Media Player Add the media file to the stream and then select the stream. Figure 21-3: VLC Media Player Configuration Guide Document #: LTRT-31657...
  • Page 139 Configuration Guide 21. IP Multicast – PIM Sparse Mode Continue with streaming wizard, and click Next. Figure 21-4: Stream Output Stream to multicast address: Figure 21-5: Stream Output-Destination Setup Version 6.8 Mediant MSBR...
  • Page 140 IP Networking Configuration Update the stream TTL manually. Figure 21-6: Stream Output-Destination Setup-Option Setup Click the Stream button to start streaming the movie. Configuration Guide Document #: LTRT-31657...
  • Page 141 Configuration Guide 21. IP Multicast – PIM Sparse Mode  To implement media streaming on the receiver side: Open VLC. Figure 21-7: Open Network Stream Stream from multicast address. Figure 21-8: Open Media Version 6.8 Mediant MSBR...
  • Page 142 IP Networking Configuration Watch Movie. The following is an example of a show run command for two MSBRs: M500_Transmitter*# show run # Running Configuration M500_Transmitter ## VoIP Configuration configure voip interface network-dev 0 name "vlan 1" activate exit interface network-if 0 ip-address 192.168.10.2 prefix-length 24 gateway 192.168.10.1...
  • Page 143 Configuration Guide 21. IP Multicast – PIM Sparse Mode ## System Configuration configure system cli-terminal wan-ssh-allow on wan-telnet-allow on ssh on idle-timeout 0 activate exit set primary-server "0.0.0.0" activate exit snmp no activate-keep-alive-trap activate exit wan-http-allow on set https-cipher-string "RC4:EXP" activate exit hostname M500_Transmitter...
  • Page 144 IP Networking Configuration desc "WAN Fiber" no ipv6 enable no service dhcp ip dns server static no napt no firewall enable no shutdown exit interface dsl 0/2 #DSL configuration is automatic #Termination cpe mode adsl shutdown exit interface EFM 0/2 #This interface is DISABLED due to physical layer configuration no ip address mtu auto...
  • Page 145 Configuration Guide 21. IP Multicast – PIM Sparse Mode exit interface VLAN 1 ip address 192.168.10.1 255.255.255.0 ip pim sparse-mode mtu auto desc "LAN switch VLAN 1" no ipv6 enable ip dhcp-server network 192.168.10.3 192.168.10.8 255.255.255.0 ip dhcp-server dns-server 0.0.0.0 ip dhcp-server netbios-name-server 0.0.0.0 ip dhcp-server lease 0 1 0 ip dhcp-server provide-host-name...
  • Page 146 IP Networking Configuration gateway 192.168.0.1 name "Voice" primary-dns 192.168.0.1 underlying-dev "vlan 1" activate exit media udp-port-configuration udp-port-spacing 10 activate exit voip-network realm 0 name "DefaultRealm" ipv4if "Voice" port-range-start 4000 session-leg 6154 port-range-end 65530 is-default true activate exit megaco naming physical-start-num 0 0 physical-start-num 1 1 physical-start-num 2 1 physical-start-num 3 0...
  • Page 147 Configuration Guide 21. IP Multicast – PIM Sparse Mode wan-http-allow on set https-cipher-string "RC4:EXP" activate exit hostname M500_Reciver configuration-version 0 exit ## Data Configuration configure data radio shutdown ip multicast-routing mode pim exit interface GigabitEthernet 0/0 ip address dhcp ip dhcp-client default-route mtu auto desc "WAN Copper"...
  • Page 148 IP Networking Configuration mtu auto desc "WAN DSL" no ipv6 enable no service dhcp ip dns server static no shutdown exit interface GigabitEthernet 1/1 speed auto duplex auto switchport mode trunk switchport trunk native vlan 1 no shutdown exit interface GigabitEthernet 1/2 speed auto duplex auto switchport mode trunk...
  • Page 149 Configuration Guide 21. IP Multicast – PIM Sparse Mode ip dhcp-server netbios-name-server 0.0.0.0 ip dhcp-server lease 0 1 0 ip dhcp-server provide-host-name ip dhcp-server ntp-server 0.0.0.0 ip dhcp-server tftp-server 0.0.0.0 ip dhcp-server override-router-address 0.0.0.0 ip dhcp-server next-server 0.0.0.0 service dhcp ip dns server static no napt no firewall enable...
  • Page 150: Multicast Example - Dynamic Rp - Bootstrap Router Elects Rp

    IP Networking Configuration 21.2.4 Multicast Example - Dynamic RP – Bootstrap Router Elects RP This section includes multicast examples for Dynamic RP – Bootstrap Router Elects RP. The VLC configuration and example from the “static multicast” chapter can be reused to run multicast traffic for demonstrating this section.
  • Page 151 Configuration Guide 21. IP Multicast – PIM Sparse Mode Figure 21-9: Setup Description Voice and System configurations were not changed and are written in the static RP example. Version 6.8 Mediant MSBR...
  • Page 152 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 153: Ip Multicast - Igmp Proxy

    Configuration Guide 22. IP Multicast – IGMP Proxy IP Multicast – IGMP Proxy The Internet Group Management Protocol (IGMP) is a communications protocol used by hosts and adjacent routers on IPv4 networks to establish multicast group memberships. IGMP is an integral part of IP multicast. The group refers to the multicast address (224.0.0.0/4).
  • Page 154: Multicast Example

    IP Networking Configuration MSBR# show data ip igmp proxy groups Active WAN Interfaces with IGMPv3 proxies GigabitEthernet 0/0 VLAN 1 Group Subscriber IFs on Group Timer for Unsolicited Report 232.3.4.111 Done Sending 232.3.4.119 Done Sending 232.3.4.1 232.131.41.101 2.91 232.9.9.9 Done Sending 232.9.9.19 Done Sending 232.9.9.191...
  • Page 155 Configuration Guide 22. IP Multicast – IGMP Proxy exit Next, enable igmp-proxy on a LAN interface and a WAN interface interface GigabitEthernet 0/0 ip igmp enable-proxy exit interface VLAN 1 ip igmp enable-proxy exit Figure 22-1 Multicast Example – IGMP Proxy PC IP –...
  • Page 156 IP Networking Configuration  To implement media streaming on the server side: Open VLC; the following screen appears. Figure 22-2: VLC Media Player Add the media file to the stream and then click Stream. Figure 22-3: Open Media Configuration Guide Document #: LTRT-31657...
  • Page 157 Configuration Guide 22. IP Multicast – IGMP Proxy Continue with the streaming wizard. Figure 22-4 Add Media to Stream From the ‘New destination’ drop-down list, select RTP Audio/Video Profile and then click Add. Figure 22-5 Select RTP Audio/Video Profile Version 6.8 Mediant MSBR...
  • Page 158 IP Networking Configuration Stream to the multicast address. Figure 22-6: Stream Output-Destination Setup Update the stream TTL manually. Figure 22-7: Stream Output-Destination Setup-Option Setup Click Stream to start streaming the movie. Configuration Guide Document #: LTRT-31657...
  • Page 159 Configuration Guide 22. IP Multicast – IGMP Proxy  To implement media streaming on the receiver side: Open VLC. Figure 22-8: VLC Media Player Figure 22-9 Open Network Stream Stream from the multicast address. Figure 22-10: Open Media Version 6.8 Mediant MSBR...
  • Page 160 IP Networking Configuration Click Play to watch the movie. The following is an example of a show run command for MSBR: M500 *# show run # Running Configuration M500 ## VoIP Configuration configure voip interface network-dev 0 name "vlan 1" activate exit interface network-if 0...
  • Page 161 Configuration Guide 22. IP Multicast – IGMP Proxy ## System Configuration configure system cli-terminal wan-ssh-allow on wan-telnet-allow on ssh on idle-timeout 0 activate exit set primary-server "0.0.0.0" activate exit snmp no activate-keep-alive-trap activate exit wan-http-allow on set https-cipher-string "RC4:EXP" activate exit hostname M500_Transmitter configuration-version 0...
  • Page 162 IP Networking Configuration desc "WAN Fiber" no ipv6 enable no service dhcp ip dns server static no napt no firewall enable no shutdown exit interface dsl 0/2 #DSL configuration is automatic #Termination cpe mode adsl shutdown exit interface EFM 0/2 #This interface is DISABLED due to physical layer configuration no ip address mtu auto...
  • Page 163 Configuration Guide 22. IP Multicast – IGMP Proxy exit interface VLAN 1 ip address 192.168.10.1 255.255.255.0 ip igmp enable-proxy mtu auto desc "LAN switch VLAN 1" no ipv6 enable ip dhcp-server network 192.168.10.3 192.168.10.8 255.255.255.0 ip dhcp-server dns-server 0.0.0.0 ip dhcp-server netbios-name-server 0.0.0.0 ip dhcp-server lease 0 1 0 ip dhcp-server provide-host-name ip dhcp-server ntp-server 0.0.0.0...
  • Page 164 IP Networking Configuration This page is intentionally left blank. Configuration Guide Document #: LTRT-31657...
  • Page 165: A Mediant 500 Transmitter Examples

    Configuration Guide A. Mediant 500 Transmitter Examples Mediant 500 Transmitter Examples M500_Transmitter configure data ip multicast-routing interface GigabitEthernet 0/0 ip address dhcp ip dhcp-client default-route mtu auto desc "WAN Copper" no ipv6 enable speed auto duplex auto no service dhcp ip dns server auto napt firewall enable...
  • Page 166 IP Networking Configuration switchport mode trunk switchport trunk native vlan 1 no shutdown exit interface GigabitEthernet 1/2 speed auto duplex auto switchport mode trunk switchport trunk native vlan 1 no shutdown exit interface GigabitEthernet 1/3 speed auto duplex auto switchport mode trunk switchport trunk native vlan 1 no shutdown exit...
  • Page 167 Configuration Guide A. Mediant 500 Transmitter Examples network 200.0.0.0/30 area 1.1.1.1 exit ip nat translation udp-timeout 120 ip nat translation tcp-timeout 86400 ip nat translation icmp-timeout 6 # Note: The following WAN ports are in use by system services, conflicting rules should not be created: Ports 80 - 80 -->...
  • Page 168 IP Networking Configuration #Termination cpe mode adsl shutdown exit interface EFM 0/2 #This interface is DISABLED due to physical layer configuration no ip address mtu auto desc "WAN DSL" no ipv6 enable no service dhcp ip dns server static no shutdown exit interface GigabitEthernet 1/1 speed auto...
  • Page 169 Configuration Guide A. Mediant 500 Transmitter Examples exit interface BVI 1 ip address 192.168.0.1 255.255.255.0 ip pim sparse-mode mtu auto desc "LAN Bridge" ip dhcp-server network 192.168.0.3 192.168.0.8 255.255.255.0 ip dhcp-server dns-server 0.0.0.0 ip dhcp-server netbios-name-server 0.0.0.0 ip dhcp-server lease 0 1 0 ip dhcp-server provide-host-name ip dhcp-server ntp-server 0.0.0.0 ip dhcp-server tftp-server 0.0.0.0...
  • Page 170 IP Networking Configuration ip domain name home ip domain localhost msbr pm sample-interval minute 5 pm sample-interval seconds 15 exit Configuration Guide Document #: LTRT-31657...
  • Page 171 Configuration Guide A. Mediant 500 Transmitter Examples This page is intentionally left blank. Version 6.8 Mediant MSBR...
  • Page 172 International Headquarters AudioCodes Inc. 1 Hayarden Street, 27 World’s Fair Drive, Airport City Somerset, NJ 08873 Lod 7019900, Israel Tel: +1-732-469-0880 Tel: +972-3-976-4000 Fax: +1-732-469-2298 Fax: +972-3-976-4040 Contact us: www.audiocodes.com/info Website: www.audiocodes.com Document #: LTRT-31657...

Table of Contents