Download - Open Source Data Communications Networking
![Page 1: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/1.jpg)
Welcome to the Dawn of OpenWelcome to the Dawn of Open--Source Networking.Source Networking.™™
Open Source Data Communications Networking
Dave RobertsVice President, Strategy
InteropNew York CityOctober 2007
![Page 2: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/2.jpg)
2
Is Business Ready for Open-Source?
“Open source software solutions will directly compete with closed-source products in all markets.”− By 2008, 95% of Global 2000
organizations will have formal open source acquisition and management strategies
− Today, 81% have deployed or are considering deploying open source applications
− 72% plan to expand its use
Why? − 65% say open source has sparked
innovation inside their companies
− 67% … for lowered costs
− 81% … for better quality software
Sources: Gartner (2005), CIO Insight (2006), IDC (2006)
Slide Credit: Matt Assay - VP of Business Development, Alfresco
“Open source produces better software.”
![Page 3: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/3.jpg)
3
Open Source Has Thoroughly Penetrated the Application Infrastructure
Operating SystemOperating System
DatabaseDatabase
Application ServerApplication Server
Application DevelopmentApplication Development
ApplicationsApplications
![Page 4: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/4.jpg)
4
1969: ARPANET Internet Message Processor
Leonard Kleinrock and the first IMP, UCLA
![Page 5: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/5.jpg)
5
1983: 4.2BSD gets TCP/IP
TCP/IP +
![Page 6: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/6.jpg)
6
Late 1980s: Modern Routers
A Cisco ASM/2-32EM router deployed at CERN in 1987.
![Page 7: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/7.jpg)
7
Late 1980s: Modern Routers
A Cisco ASM/2-32EM router deployed at CERN in 1987.
![Page 8: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/8.jpg)
8
Examples of Open-Source Networking
TelephonyVPNFirewallRouting
Open Source Projects
IDS/IPS/ANTI-X
Zebra / QuaggaXORP
OpenVPNOpenSwanStrongSwan
AsteriskFreeSWITCHSIPxchange
SNORTTripWireClamAV
SpamAssassin
IPCopm0n0wallIPtables
![Page 9: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/9.jpg)
9
2004: An Interesting Idea Brews
![Page 10: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/10.jpg)
10
How Far Can Commodity Hardware Go?
![Page 11: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/11.jpg)
11
The Experiment
Quagga
![Page 12: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/12.jpg)
12
Problem: It’s String and Duct Tape
![Page 13: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/13.jpg)
13
Wanted: A Vendor to Blame Vendor Support
MyriadOpen Source
Projects
SMBSMB
EnterpriseEnterprise
ServiceProviderServiceProvider
Vendor?
![Page 14: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/14.jpg)
14
The Evolution of Open Source Networking
KernelKernel
RoutingProtocols
KernelKernel
KernelKernel
IP & RoutingProtocols
3rd-PartyExtensibility
IP AddressManagement
Debugging&
Packet Sniffing
AdministrationFeatures
Firewall
WAN Protocols&
Encapsulations Management&
Monitoring
Enterprise Grade SystemEnterprise Grade SystemComponentComponentDaemonsDaemons
routedgated Quagga
VPN
![Page 15: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/15.jpg)
15
ProprietaryHardware
StandardHardware
x86 Ecosystem Economics
T3 Card $8,500 $3,000
2-Port T1 Card $2,000 $1,000
T1 Card $1,300 $700
GigE Card $3,500 $65
10/100 Card $1,400 $20
Memory (GB) $5,000 $100
Chassis $4,000 $1,000
Har
dwar
e C
ompo
nent
68%
50%
46%
98%
99%
98%
75%
ResultingCost
Reduction
![Page 16: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/16.jpg)
16
Superior Price Performance
0%
25%
50%
75%
100%
64 128 256 512 1024 1280 1518
VyattaCisco
Line Rate (%)Gigabit Ethernet
Frame Size
HW: 2821SW: Cisco IOS
Twice The Performance
$0
$1,000
$2,000
$3,000
$4,000
Retail Price
HW: Dell PE860SW: Vyatta
Half The Price
![Page 17: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/17.jpg)
17
Target: Mid-range Router / Firewall / VPN
Linksys
1800
2800
3800
7200
CRS-1
Performance
Pric
e
SOHO
Enterprise Branch SME
Carrier CPE
Enterprise edgeWAN core
Carrier core
Today’sFootprint
![Page 18: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/18.jpg)
18
Open-Source Deployment Scenarios
InternetApplication servers
CommoditySwitch
VPN tunnel
Corporate HQ
CommoditySwitch
SME
Enterprise Branch
Colo / Hosting / Data Center
![Page 19: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/19.jpg)
19
Asterisk Server
IP Phone IP Telephone Provider
SIP.VOIPCOMPANY.COMAnalog Phone
Telecommuting Employee’s IP Phone
POTS
Internet
Employee’s Router/Firewall
Open-Source in an Enterprise VoIP Network
Enterprise Router/Firewall
![Page 20: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/20.jpg)
20
Open-Source for BGP peering
More Routes = More CPU & Memory
− 4 GB Memory Capacity today
• Extreme BlackDiamond supports only 256 MB max
• Juniper M7i and M10i support only 768 MB max
• Cisco 7200 with NPE-G1/G2 supports only 1 GB max
− Vyatta = x86 CPU Choice
• Juniper M7i and M10i run with a 400 MHz Intel Celeron!
• Cisco 7200 NPE-G1 is 700 MHz MIPS.
Up to 2 million total routes− 10 peers x 200,000 routes
Affordable Upgrade Path− Off-the-shelf memory & components
Your network
Just forwarding
Peering networks
Each router keeps N copies of the full table, one per peer, including each IBGP peer.
IBGP EBGP
![Page 21: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/21.jpg)
21
Branch Office Virtualization
Application 1 Application 2RouterFirewall
VPN
Branch Office
Corporate HQ
VPN Tunnel
Reduce box proliferation, including networking
![Page 22: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/22.jpg)
22Remote branch office, VMware ServerRemote branch office, VMware Server
HQ Server, VMware ESXHQ Server, VMware ESX
WAN
VPN Tunnel
10.8.12.0/24
10.8.13.0/24
10.8.14.0/24
eth1
eth0
.1
.2
eth2
eth0
HQ Users
Remote Users
eth1
.110.8.11.0/24
10.8.0.0/24
10.8.21.0/24
10.8.22.0/24.1
.10
.10
.1
.1.1
.1
.10
.10
.10
10.8.21.0/24
10.8.11.0/24 10.8.15.0/24
VMnet5
VMnet2
VMnet1
VMnet3
VMnet4
VMnet0
10.8.0.0/24
10.8.0.0/24
VMnet0
VMnet1
VMnet2
10.8.15.0/24
DMZ with public web server
Open-Source in a Virtualized Enterprise Network
![Page 23: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/23.jpg)
23
Flexible deployment− Choice of Hardware
− Virtualization
− Blades
Value Added Services− Security – Routing+FW+IDS+Anti
− Management –Groundwork, Hyperic, Alterpoint
Upgrade Path− Box Consolidation
− Open Source / Linux-Based
− x86 Components
Open-Source Networks For Data Center & Hosting
Gateway WAN Edge
Distribution
T1/E1Connection
T1/E1 Connection
T3 Connection
VRRP
BGP
BGP
BGP
Aggregation Layer
Blade Servers
Shared Hosting
Mail Server
Database Server
Virtualization
![Page 24: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/24.jpg)
24
How Far Can We Go?
Linksys
1800
2800
3800
7200
CRS-1
Performance
Pric
e
SOHO
Enterprise Branch SME
Carrier CPE
Enterprise edgeWAN core
Carrier core
Tomorrow’sFootprint
Use ASICs
Port to low-cost
hardware
![Page 25: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/25.jpg)
25
Future Standard Hardware Directions:Achieving 10 Gbps and Beyond
PCI Express− More I/O bandwidth
AMD Hypertransport 3.0− More memory and chip-to-chip
bandwidth
Intel I/O Acceleration Tech. (I/OAT)− Partition network processing across
cores
− Fast memory-to-memory DMA
Intel “Tera-scale computing”− 10’s or 100’s of cores per die
− Specialized cores for security or networking
ATCA− Modular, hot-swap chassis technology
− High-speed switched backplanes
![Page 26: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/26.jpg)
26
And then it hits you…
![Page 27: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/27.jpg)
27
…this stuff really is that good
![Page 28: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/28.jpg)
28
It’s all about freedom
![Page 29: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/29.jpg)
29
Join the open-source networking movement!
Dave [email protected]
“Dictators ride to and fro upon tigers which they dare not
dismount. And the tigers are getting hungry.”
– Sir Winston Churchill
![Page 30: Open Source Data Communications Networking](https://reader033.vdocuments.mx/reader033/viewer/2022052412/558cda47d8b42ad6118b4593/html5/thumbnails/30.jpg)
Welcome to the Dawn of OpenWelcome to the Dawn of Open--Source Networking.Source Networking.™™