Use of Simplex Satellite Configurations to support Internet Traffic

Slides:



Advertisements
Similar presentations
Use of Simplex Satellite Configurations to support Internet Traffic Geoff Huston Telstra Internet March 1998.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v Ethernet LANs Maximizing the Benefits of Switching.
IP Forwarding Relates to Lab 3.
CCNP Network Route BGP Part -II. BGP ROUTE REDISTRIBUTION Scenario: R1 R2, R3 in AS 1000 with IP addresses of and loopback ,
Configuring Transparent Bridging and Integrated Routing and Bridging
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—2-1 Ethernet LANs Starting a Switch.
1 Copyright  1999, Cisco Systems, Inc. Module10.ppt10/7/1999 8:27 AM BGP — Border Gateway Protocol Routing Protocol used between AS’s Currently Version.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—5-1 Establishing Serial Point-To-Point Connections Configuring Serial Point-To-Point Encapsulation.
CS Summer 2003 CS672: MPLS Architecture, Applications and Fault-Tolerance.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
Question N°1 You are logged into a router and with to view the layer 3 information about your neighboring Cisco routers. What IOS command gives layer 3.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—6-1 Establishing Serial Point-To-Point Connections Configuring Frame Relay.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
1 CCNA 2 v3.1 Module 9. 2 Basic Router Troubleshooting CCNA 2, Module 9.
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 2: Teleworker Connectivity.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—2-1 Ethernet LANs Troubleshooting Switch Issues.
Advance Configuration IOS Commands. Overview of Router Modes Router(config)# Router>enable Router#config term Exit Ctrl-Z (end) User EXEC Mode Privileged.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Configuring a Catalyst Switch.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 WAN Connections Configuring Serial Encapsulation.
LAN vs WAN Local Area Network Examples: Wide Area Networks Examples:
M. Menelaou CCNA2 Module 9. M. Menelaou One of the primary functions of a router is to determine the best path to a given destination. A router learns.
1 Version 3.1 Module 4 Learning About Other Devices.
M. Menelaou CCNA2 DYNAMIC ROUTING. M. Menelaou DYNAMIC ROUTING Dynamic routing protocols can help simplify the life of a network administrator Routing.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking BGP, Flooding, Multicast routing.
© 1999, Cisco Systems, Inc Chapter 12 Establishing Serial Point-to-Point Connections.
Introduction to Cisco Routers and Switches Willis Kim 8 October 2005.
Ch.16/Mod.7 – Distance Vector Routing Protocols Part 2 of 2: Distance Vector Routing and IGRP.
CS 3830 Day 29 Introduction 1-1. Announcements r Quiz 4 this Friday r Signup to demo prog4 (all group members must be present) r Written homework on chapter.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 9 Basic Router Troubleshooting.
© 2002, Cisco Systems, Inc. All rights reserved..
Junos Intermediate Routing
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Configuring a Cisco Router.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
Router Basics Chapter 6 Connecting People To Information.
NetPro-ITI Ethernet LANs. Microsegmentation Microsegmentation of the Network.
Point to Point Protocol Open Standard Protocol (works with same and different company Routers i.e. Cisco– Nortel, Cisco–Multicom. Supports Authentication.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
BGP Basics BGP uses TCP (port 179) BGP Established unicast-based connection to each of its BGP- speaking peers. BGP allowing the TCP layer to handle such.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 8 TCP/IP Suite Error and Control Messages.
© 2002, Cisco Systems, Inc. All rights reserved.
Connecting an Enterprise Network to an ISP Network
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Routing Loops.
CCNA 2 v3.1 Module 9 Basic Router Troubleshooting
© 2002, Cisco Systems, Inc. All rights reserved.
DYNAMIC ROUTING.
Basic Router Troubleshooting
Border Gateway Protocol
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Maximizing the Benefits of Switching
Starting a Switch Ethernet LANs.
Configuring a Cisco Router
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
5 – Switch Configuration
BGP Interactions Jennifer Rexford
Module 4: Implement the DiffServ QoS Model
© 2002, Cisco Systems, Inc. All rights reserved.
Requirements Definition
© 2002, Cisco Systems, Inc. All rights reserved.
Networking and Network Protocols (Part2)
Presentation transcript:

Use of Simplex Satellite Configurations to support Internet Traffic Geoff Huston Telstra Internet March 1998 1

Configuration of Simplex Circuit Teleglobe Simplex 45M satellite circuit Cisco 7507 Internet Cisco 7507 Telstra 3

IP Configuration Interconnection by unidirectional satellite link Internet-based return path End to end reachability signaling via BGP4 protocol keepalive functionality 4

Asymmetric BGP Keepalive flow Route Advertisements Traffic Flow Any break in the unidirectional circuit will cause a BGP keepalive failure, which in turn will cause the BGP session to fail. This eliminates the need for an HDLC keepalive signal along the satellite path 5

Internet Configuration Telstra and Teleglobe connect exclusively via a simplex 45M satellite circuit Telstra uses cable circuits to connect to MCI and AT&T in North America Teleglobe uses cable circuits to connect to MCI and other ISPs and exchange points in North America 6

Internet Configuration Teleglobe AS6453 Simplex Satellite Circuit Internet Exchanges & Transit Telstra AS1221 MCI AS3561 Duplex Cable Circuits AT&T AS5727 7

Router Configuration Telstra and Teleglobe use Cisco 7500 routers to manage the simplex satellite circuit at the IP level The routers are configured to use multihop BGP4 in an asymmetric circuit configuration, to allow Telstra to pass routes to the Teleglobe router The Teleglobe router announces these BGP-learned routes into the Internet from this router On circuit failure the BGP session is closed, and the corresponding route announcements are withdrawn, causing traffic to revert back to available cable circuits in a backup configuration 8

Generic cisco configuration for the simplex sender Sender configuration Generic cisco configuration for the simplex sender version 11.2 ! interface Loopback3 ip address 3.3.3.2 255.255.255.255 interface Ethernet0 ip address 2.2.2.2 255.255.255.224 interface Serial0 ip address 1.1.1.2 255.255.255.252 no keepalive ignore-dcd router bgp 50 timers bgp 5 30 neighbor 3.3.3.1 remote-as 25 neighbor 3.3.3.1 ebgp-multihop 10 neighbor 3.3.3.1 update-source Loopback3 ip route 3.3.3.1 255.255.255.255 Serial0 9

Receiver configuration Generic cisco configuration for the simplex receiver version 11.1 ! interface Loopback3 ip address 3.3.3.1 255.255.255.255 interface Ethernet0 ip address 2.2.2.1 255.255.255.224 interface Serial0 transmit-interface Ethernet0 ip address 1.1.1.1 255.255.255.252 no keepalive ignore-dcd router bgp 25 timers bgp 5 30 redistribute static neighbor 3.3.3.2 remote-as 50 neighbor 3.3.3.2 ebgp-multihop 10 neighbor 3.3.3.2 update-source Loopback3 ip route 0.0.0.0 0.0.0.0 2.2.2.2 ip route 3.3.3.2 255.255.255.255 2.2.2.2 10

Configuration Features BGP4 set to multihop configuration, linking loopback addresses as BGP peers Reciever set to associate ethernet as the transmit interface via cisco ‘transmit interface” interface remote loopback address is statically loaded into the router BGP timers brought down to 5 second keepalive and 30 second holddown (this may vary according to the characteristics of the return cable path) Note that NO return path tunnel is used in this configuration 11

Circuit Stability Tests Stability of BGP achieved Time to propagate serial line break to BGP 35 seconds Time to detect restoration of serial line to BGP 10 seconds 12

Interface performance Cisci interface statistics dump for 3 weeks, 5 days of operation Hssi6/0 is up, line protocol is up Hardware is cxBus HSSI Internet address is 207.45.214.250/30 MTU 4470 bytes, BW 45045 Kbit, DLY 200 usec, rely 255/255, load 1/255 Encapsulation HDLC, loopback not set, keepalive not set Last input 00:00:00, output 3w5d, output hang never Last clearing of "show interface" counters 3w5d Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 34630 drops 5 minute input rate 3903000 bits/sec, 933 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 1528989342 packets input, 3622447977 bytes, 1 no buffer Received 37506 broadcasts, 0 runts, 0 giants 0 parity 364154 input errors, 21630 CRC, 215558 frame, 126966 overrun, 0 abort 0 packets output, 0 bytes, 0 underruns 0 output errors, 0 applique, 3 interface resets 0 output buffer failures, 0 output buffers swapped out 116 carrier transitions 13

Interface performance Measured on a 3 week 5 day period Line error rate less than 0.02% packet error rate Dropped packets less than 0.002% packet drop rate in receiver router queue 14

Internet performance Test of Delay, Packet loss and Throughput Tests were conducted using 50 packet ping sequences every 300 seconds, logging packet loss and round trip delay. Throughput was measured using SNMP polling of interface octet counters on the receive end. The environment constructed here is perhaps one of the more challenging environments where a simplex satellite circuit can be deployed. The two operators have no other direct Internet connection other than the simplex circuit. Ping packets in the reverse direction have to transit a third party to complete the loop, so that ping-based measurements of the overall performance impact of the simplex satellite circuit have to recognise the impact of the third party transit. Overall the test results indicate that the simplex satellite circuit itself performs well in an Internet configuration. 15

Ping Round Trip time measurements Delay Measurements Ping Round Trip time measurements Symmetric ping - Australia - US East coast - cable circuits Asymmetric ping - Australia to US East coast - cable US East coast to Australia - satellite 16

Delay Measurements Propagation Delay rises from 291 ms cable symmetric to 449 ms cable and satellite asymmetric circuits Satellite hop induces no additional variation in delay (no increased jitter component) 17

Ping Loss Measurements Symmetric ping - Australia - US East coast - cable circuits Asymmetric ping - Australia to US East coast - cable US East coast to Australia - satellite 18

Ping Loss Measurements While there is some variation between symmetric cable path ping packet loss and asymmetric cable / satellite ping packet loss, no appreciable quantum loss degradation was visible on the asymmetric path. Loss events are attributable to engineering within the transit networks, as distinct from loss caused by router queue exhaustion on the satellite transmission side 19

Throughput Measurements Peak load tested to date on the circuit is 20Mbps. Average load tested is 5Mbps Current routing configuration uses BGP AS path prepending to use satellite circuit for Teleglobe and connected Teleglobe customers as preferred route. 20

Link loads, ping RTT and ping Loss reports can be accessed at: Link Monitoring Link Monitoring is undertaken through continuous SNMP polling at 300 second intervals. Link loads, ping RTT and ping Loss reports can be accessed at: http://www.telstra.net/ops/satellite 21