Your SlideShare is downloading. ×
0
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Open Source Data Communications Networking
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Open Source Data Communications Networking

1,007

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,007
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
53
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Welcome to the Dawn of Open-Source Networking.™ Open Source Data Communications Networking Dave Roberts Vice President, Strategy dave@vyatta.com Interop New York City October 2007
  • 2. Is Business Ready for Open-Source? “Open source produces better software.” “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) 2 Slide Credit: Matt Assay - VP of Business Development, Alfresco
  • 3. Open Source Has Thoroughly Penetrated the Application Infrastructure Applications Application Development Application Server Database Operating System 3
  • 4. 1969: ARPANET Internet Message Processor Leonard Kleinrock and the first IMP, UCLA 4
  • 5. 1983: 4.2BSD gets TCP/IP TCP/IP + 5
  • 6. Late 1980s: Modern Routers A Cisco ASM/2-32EM router deployed at CERN in 1987. 6
  • 7. Late 1980s: Modern Routers A Cisco ASM/2-32EM router deployed at CERN in 1987. 7
  • 8. Examples of Open-Source Networking Routing Firewall VPN IDS/IPS/ANTI-X Telephony Open Source Zebra / Quagga IPCop OpenVPN SNORT Asterisk Projects XORP m0n0wall OpenSwan TripWire FreeSWITCH IPtables StrongSwan ClamAV SIPxchange SpamAssassin 8
  • 9. 2004: An Interesting Idea Brews 9
  • 10. How Far Can Commodity Hardware Go? 10
  • 11. The Experiment Quagga 11
  • 12. Problem: It’s String and Duct Tape 12
  • 13. Wanted: A Vendor to Blame Vendor Support Service Provider Myriad Open Source Vendor? Projects Enterprise SMB 13
  • 14. The Evolution of Open Source Networking Daemons Component Enterprise Grade System routed gated Quagga Administration Features IP & Routing 3rd-Party Routing Protocols Extensibility Protocols Firewall Kernel Kernel VPN Kernel IP Address Management WAN Protocols & Encapsulations Debugging Management & & Packet Sniffing Monitoring 14
  • 15. x86 Ecosystem Economics Resulting Proprietary Standard Cost Hardware Hardware Reduction T3 Card $8,500 $3,000 68% Hardware Component 2-Port T1 Card $2,000 $1,000 50% T1 Card $1,300 $700 46% GigE Card $3,500 $65 98% 10/100 Card $1,400 $20 99% Memory (GB) $5,000 $100 98% Chassis $4,000 $1,000 75% 15
  • 16. Superior Price Performance Twice The Performance Half The Price Line Rate (%) Gigabit Ethernet Retail Price 100% $4,000 Vyatta Cisco 75% $3,000 50% $2,000 25% $1,000 0% $0 64 128 256 512 1024 1280 1518 Frame Size HW: Dell PE860 HW: 2821 SW: Vyatta SW: Cisco IOS 16
  • 17. Target: Mid-range Router / Firewall / VPN CRS-1 7200 Today’s Footprint 3800 Carrier core Price 2800 1800 Enterprise edge WAN core Linksys Enterprise Branch SME SOHO Carrier CPE Performance 17
  • 18. Open-Source Deployment Scenarios Corporate HQ SME VPN tunnel Commodity Switch Colo / Hosting / Data Center Internet Application servers Enterprise Branch Commodity Switch 18
  • 19. Open-Source in an Enterprise VoIP Network Telecommuting Employee’s IP Phone Asterisk Server Employee’s Router/Firewall Internet Enterprise Router/Firewall POTS IP Telephone Provider Analog Phone IP Phone SIP.VOIPCOMPANY.COM 19
  • 20. Open-Source for BGP peering Each router keeps N copies of More Routes = More CPU & the full table, one per peer, including each IBGP peer. Peering networks Memory Just forwarding − 4 GB Memory Capacity today • Extreme BlackDiamond supports only 256 MB max Your network • 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 IBGP MHz Intel Celeron! EBGP • 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 20
  • 21. Branch Office Virtualization Corporate HQ Router Application 1 Application 2 Firewall VPN VPN Tunnel Branch Office Reduce box proliferation, including networking 21
  • 22. Open-Source in a Virtualized Enterprise Network .10 VMnet3 10.8.13.0/24 HQ Users .10 .10 DMZ with public 10.8.12.0/24 10.8.14.0/24 web server VMnet2 VMnet4 .1 .1 .1 10.8.11.0/24 eth1 10.8.11.0/24 10.8.15.0/24 eth2 10.8.15.0/24 .1 VMnet5 VMnet1 .1 VMnet0 10.8.0.0/24 eth0 HQ Server, VMware ESX HQ Server, VMware ESX VPN Tunnel WAN 10.8.0.0/24 eth0 VMnet0 10.8.0.0/24 .10 .2 Remote Users 10.8.22.0/24 .1 VMnet1 .1 10.8.21.0/24 eth1 10.8.21.0/24 .10 VMnet2 Remote branch office, VMware Server 22 Remote branch office, VMware Server
  • 23. Open-Source Networks For Data Center & Hosting T1/E1 T1/E1 T3 Connection Connection Connection BG Gateway Flexible deployment BG BG P WAN Edge P P VRRP − Choice of Hardware − Virtualization − Blades Distribution Value Added Services − Security – Routing+FW+IDS+Anti − Management – Groundwork, Hyperic, Alterpoint Upgrade Path − Box Consolidation − Open Source / Linux-Based Shared Mail Database − x86 Components Hosting Server Server Virtualization Blade Servers Aggregation Layer 23
  • 24. How Far Can We Go? CRS-1 ICs e AS Us 7200 Tomorrow’s Footprint st Carrier core -co 3800 low re Price o a rt t rdw o a P h 2800 1800 Enterprise edge WAN core Linksys Enterprise Branch SME SOHO Carrier CPE Performance 24
  • 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 25
  • 26. And then it hits you… 26
  • 27. …this stuff really is that good 27
  • 28. It’s all about freedom 28
  • 29. “Dictators ride to and fro upon tigers which they dare not dismount. And the tigers are getting hungry.” – Sir Winston Churchill Join the open-source networking movement! Dave Roberts dave@vyatta.com 29
  • 30. Welcome to the Dawn of Open-Source Networking.™

×