Traffic Measurement for Network Operations.ppt
《Traffic Measurement for Network Operations.ppt》由会员分享,可在线阅读,更多相关《Traffic Measurement for Network Operations.ppt(171页珍藏版)》请在麦多课文档分享上搜索。
1、Traffic Measurement for Network Operations,Jennifer RexfordIP Network Management and Performance AT Florham Park, NJ,Outline of Tutorial,Introduction (1.5 hours) Measurement techniques (3 hours) General terminology SNMP and RMON Packet monitoring Flow measurement Data interpretation Network-wide mod
2、els (1.5 hours) Path matrix (trajectory sampling, IP traceback) Traffic matrix (network tomography, MPLS MIBs) Demand matrix (joining flow and routing data),Introduction: Outline,Example challenges for network operators Detect, diagnose, and fix Internet Protocol (IP) background Protocols, addressin
3、g, and design goals Internet Service Provider networks ISP architecture and routing protocols Responsibilities of network operators Challenges, timescales, and key tasks Network state Topology, configuration, and routing,Network Operations: Detecting the Problem,overload!,Detecting the problem!High
4、utilization or loss statistics for the link?High delay or low throughput for probe traffic?Complaint from angry customer (via phone network)?,“Dont IP networks manage themselves?”Doesnt TCP adapt automatically to network congestion?Dont the routing protocols automatically reroute after a failure?,Ne
5、twork Operations: Excess Traffic,Network Operations: DoS Attack,Denial-of-Service attack,Network Operations: Link Failure,Summary of the Examples,How to detect that a link is congested? Periodic polling of link statistics Active probes measuring performance Customer complaints How to diagnose the re
6、ason for the congestion? Change in user behavior Denial of service attack Router/link failure or policy change How to fix the problem? Interdomain routing change Installation of packet filters Intradomain routing change Network measurement plays a key role in each step!,IP Protocol Background,Charac
7、teristics of the Internet,The Internet is Decentralized (loose confederation of peers) Self-configuring (no global registry of topology) Stateless (limited information in the routers) Connectionless (no fixed connection between hosts) These attributes contribute To the success of Internet To the rap
8、id growth of the Internet and the difficulty of controlling the Internet!,ISP,sender,receiver,IP Connectionless Paradigm,No error detection or correction for packet data Higher-level protocol can provide error checking Successive packets may not follow the same path Not a problem as long as packets
9、reach the destination Packets can be delivered out-of-order Receiver can put packets back in order (if necessary) Packets may be lost or arbitrarily delayed Sender can send the packets again (if desired) No network congestion control (beyond “drop”) Sender can slow down in response to loss or delay,
10、Layering in the IP Protocols,Internet Protocol,Transmission Control Protocol (TCP),User Datagram Protocol (UDP),Telnet,HTTP,SONET,ATM,Ethernet,RTP,DNS,FTP,IP Suite: End Hosts vs. Routers,HTTP,TCP,HTTP,TCP,IP,Ethernet interface,SONET interface,SONET interface,host,host,router,router,HTTP message,TCP
11、segment,IP packet,IP packet,IP packet,Example: HTTP Delay,Browser cache,DNS resolution,TCP open,1st byte response,Last byte response,Sources of variability of delay Browser cache hit/miss, need for cache revalidation DNS cache hit/miss, multiple DNS servers, errors Packet loss, high RTT, server acce
12、pt queue RTT, busy server, CPU overhead (e.g., CGI script) Response size, receive buffer size, congestion downloading embedded image(s) on the page,IP Addressing,32-bit number in dotted-quad notation (12.34.158.5) Divided into network & host portions (left and right) 12.34.158.0/23 is a 23-bit prefi
13、x with 29 addresses,Network (23 bits),Host (9 bits),12,34,158,5,Classless InterDomain Routing (CIDR),Prefixes are key to Internet scalability Address allocation by ARIN/RIPE/APNIC and by ISPs Routing protocols and packet forwarding based on prefixes Today, routing tables contain 150,000 prefixes For
14、warding based on the longest prefix match Destination-based forwarding of IP packets Forwarding table maps prefix to next-hop link(s) Router identifies the longest matching prefix,4.0.0.0/8 4.83.128.0/17 12.0.0.0/8 12.34.158.0/23 126.255.103.0/24,12.34.158.5,IP Design Philosophy: Main Goals Clark88,
15、Effective multiplexed utilization of existing networks Packet switching, not circuit switching Continued communication despite network failures Routers dont store state about ongoing transfers End hosts provide key communication services Support for multiple types of communication service Multiple t
16、ransport protocols (e.g., TCP and UDP) Accommodation of a variety of different networks Simple, best-effort packet delivery service Packets may be lost, corrupted, or delivered out of order Distributed management of network resources Multiple institutions managing the network Intradomain and interdo
17、main routing protocols,Operator Philosophy: Tension With IP,Accountability of network resources But, routers dont maintain state about transfers But, measurement isnt part of the infrastructure Reliability/predictability of services But, IP doesnt provide performance guarantees But, equipment is not
18、 very reliable (no “five-9s”) Fine-grain control over the network But, routers dont do fine-grain resource allocation But, network self-configures after failures End-to-end control over communication But, end hosts adapt to congestion But, traffic may traverse multiple domains,The Role of Traffic Me
19、asurement,Operations (control) Generating reports for customers and internal groups Diagnosing performance and reliability problems Tuning the configuration of the network to the traffic Planning outlay of new equipment (routers, proxies, links) Science (discovery) End-to-end characteristics of dela
20、y, throughput, and loss Verification of models of TCP congestion control Workload models capturing the behavior of Web users Understanding self-similarity/multi-fractal traffic We focus helping operators run the network, and assume we have access to the network infrastructure,Measurement Challenges
21、for Operators,Network-wide view Crucial for evaluating control actions Multiple kinds of data from multiple locations Large scale Large number of high-speed links and routers Large volume of measurement data Poor state-of-the-art Working within existing protocols and products Technology not designed
22、 with measurement in mind The “do no harm” principle Dont degrade router performance Dont require disabling key router features Dont overload the network with measurement data,ISP Background and Network Operations,ISP Background: Outline,Autonomous Systems (ASes) Definition of an Autonomous System P
23、eer, provider, and customer relationships Internet Service Provider architecture Example backbone network Logical view of a backbone Architecture of a high-end router Routing protocols Border Gateway Protocol (BGP) Interior Gateway Protocols (IGPs),Internet Architecture,Divided into Autonomous Syste
24、ms Distinct regions of administrative control (15,000) Set of routers and links managed by a single “institution” Service provider, company, university, Hierarchy of Autonomous Systems Large, tier-1 provider with a nationwide backbone Medium-sized regional provider with smaller backbone Small networ
25、k run by a single company or university Interaction between Autonomous Systems Internal topology is not shared between ASes but, neighboring ASes interact to coordinate routing,What is an “Institution”?,Not equivalent to an AS Many institutions span multiple autonomous systems Some institutions do n
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TRAFFICMEASUREMENTFORNETWORKOPERATIONSPPT
