Visible routers in Visible network CORE University Program Seminar Beppu City February 2009 Shigeki Goto Waseda University
Science makes everything visible. Beppu Hell T-shirt
Cloud or stupid network Old smart network Modern stupid network
The router is actually smart! routing and forwarding routing prefix, prefix age, link bandwidth, available bandwidth, i/f queue, corruption loss, congestion loss, L2 address, signal strength, retransmission counter... operation uptime, location, temperature, time zone, i/f description, CPU load, operator’s contact.... MIB, PerfSONAR by ikob, Dr Kobayashi
How to extract information PTP: retrieve every hop’s data by single packet with header growth SIRENS: one packet collects one router’s data, multiple packets are required to retrieve whole path © ikob, Dr Kobayashi
Visible route © ikob, Dr Kobayashi
Application: P2P traffic engineering heavy traffic with other AS numbers BitTorrent Traffic volume Wei Yuan, Goto Lab.
Traffic engineering within an AS number Wei Yuan, Goto Lab. Traffic volume within an AS number Wei Yuan, Goto Lab.
Related topic Open flow, flow based routing hash table routing table flow data A flow is a series of IP packets. flow = <Protocol, IPa, PORTa, IPb, PORTb>
NetFPGA-1G Hardware Xilinx Virtex-2 Pro FPGA PCI Host Interface SRAM DRAM 4 * Gigabit Ethernet ports
Open Flow Demo at SC 08 http://jpnoc.net/OpenFlow-DEMO.m4v
No buffer memory for flow routers traditional routers: a parking lot model queue flow router: connection model, non-delay
Anagran FR-1000 Caspian Networks NEC NetFPGA
Summary Visible routers and switches are important Application area — we need input from you Flow based routing — future internet?
Summary Visible routers and switches are important Application area — we need input from you Flow based routing — future internet? Enjoy your stay at Beppu! http://www.e-marutou.com/?pid=3749729