Evaluation and Testing of Quality of Service in Realistic, High-Performance Networks. Quality of Service
|
|
- Adam James
- 7 years ago
- Views:
Transcription
1 Evaluation and Testing of Quality of Service in Realistic, High-Performance Networks John W. Lockwood, Christopher Neely Christopher Zuver Reconfigurable Network Group Applied Research Laboratory Computer Science and Engineering Washington University in St. Louis Presented for Boeing QoS Summit, February 16, 2004 Not classified, Not proprietary 1Extensible - Lockwood - Evaluation Networking and Test Platform of Networks with Quality of Service 1 Quality of Service Quality of Service Enables real-time applications to run over Internet-style networks Ensures bandwidth properly allocated among multiple applications Can provide virtual link with end-to-end guarantee on bandwidth and delay Can drop or re-order packets under heavy load Is a Zero-sum game : Some flows receive better service Other flows receive degraded service Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
2 Example of QoS - RSVP RSVP daemon Makes reservation Admission control Checks for resources Policy control Checks permissions Packet classifier Determines packet QOS Packet scheduler Order packets for QOS Applications RSVP Daemon Packet Classifier Packet Scheduler Policy Admission Data Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service QoS in Distributed and Mobile Networks Challenges with QoS in distributed and mobile networks Bandwidth can change on wireless links due to variable channel noise and radio errors Network topology can change as network component added, relocated, or destroyed. Applications adapt to make best use of available resources Wireless Link Scheduler Wireless Link Wireless Link Copyright John W Lockwood... Switch... All Rights Reserved Scheduler Copyright John W. Lockwood All Rights Reserved User Interface Authentication User Registration Address Allocation Traffic Monitoring Copyright John W Lockwood Switch All Rights Reserved Bandwidth Manager Internet Intranet Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
3 Quality of Service with Wireless Links Everything as before, Plus: Middleware Provides common functions for higher-level services Publish / Subscribe Wireless Link Monitor Tracks available bandwidth of radio channel Adaptive Packet Scheduler Order packets for QOS Packet Classifier Applications Middleware QoS Manager Adaptive Packet Scheduler Policy Admission Wireless Link Monitor Data Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Flow Descriptors Flowspec: Desired QoS Tolerable Delay Average Throughput Maximum Burstiness Filterspec: Select Packets to Receive QoS Sender Address Destination Address Protocol UDP/TCP ports Content Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
4 Example Internet Packet Source Address = (dotted.decimal) Destination Address = (dotted.decimal) Source Port = 4096 (decimal) Destination Port = 80 (decimal) Protocol = TCP (6) Payload contains keywords { CONTENT (0), CONTENT (1) } Content Vector = (binary) = x 03 (hex) Content = 03 Src IP (hex) = 80FC0505 Dest IP (hex) = 8D8E0202 Src Port = 1000 Dest Port = 0050 Proto = 06 All values shown In hex Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Sample Filter Specification Source Address = / 16 Destination Address = / 16 Source Port = Don t Care Destination Port = 80 Protocol = TCP (6) Payload includes general SPAM (List 0) Conten t= 01 Src IP value = 80FC0000 Dest IP (hex) = 8D8E0000 Src Port = 0000 Dest Port = 50 Proto = 06 Value Conten t= 01 Src IP (hex) = FFFF0000 Dest IP (hex) = FFFF Src Port = 0000 Dest Port = FFFF 8 7 Proto = FF 0 Mask: 1=care 0=don t care Content= = 03 Src IP (hex) = 80FC0505 Dest IP (hex) = 8D8E0202 Src Port = 1000 Dest Port = 0050 Proto = 06 DROP the packet : It matches the filter IP Packet Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
5 Packet Classifier 16 bits Flow ID [1] 112 bits CAM MASK [1] CAM VALUE [1] Flow ID [2] CAM MASK [2] Flow ID 16 bits Flow ID [3] CAM VALUE [2] --CAM Table -- CAM MASK [3] Resulting Flow Identifier... Flow ID [N]... CAM VALUE [3]... CAM MASK [N] CAM VALUE [N] Flow List Bits in IP Header Priority Encoder Mask Matchers Value Comparators Payload Match Bits Source Address Source Port Destination Address Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Dest. Port Protocol Queue Manager & Packet Scheduler Data Flow Buffer SRAM ler Flow ID Tail Next Tail Queue Manager Packet Scheduler Head P0 Next Head Enqueue FSM P1 P2 P3 Dequeue FSM Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
6 Technology for Processing Network Data General Purpose Microprocessors Fully Reprogrammable Optimized for general purpose purpose computing Sequential Processing Custom Packet Processing Hardware Highly concurrent processing Optimized for specific networking application Static Functionality Network Processors Fully Reprogrammable Some concurrent processing (8-32 cores) Some hardware optimized for applications Extensible Network Hardware Fully Programmable Highly concurrent processing Hardware optimized Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Previous Work on Megabit-rate Packet Schedulers Wireless Base Stations Packet Scheduler Wireless LAN Adapter Netwave Airsurfer+ Wireline LAN Adapter Fast Ethernet Mobiles Linux Laptops References Implementation of the Multiclass Priority Fair Queuing (MPFQ) Algorithm for Extending Quality of Service in Existing Backbones to Wireless Endpoints, by Jay Moorman and John Lockwood; IEEE Global Telecommunications Conference (GLOBECOM 1999), December, 1999 Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
7 CBR: MPFQ < FQ rtvbr: MPFQ < FQ nrtvbr: MPFQ > FQ Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Current work on Gigabit-Rate Packet Schedulers Hard real-time Reconfigurable hardware Scalable Gigabit/second throughput Extensible Packet classification Flow scheduling Traffic Monitoring Packet Classification, QoS Scheduling, & Traffic Monitoring Circuits Interface to packet storage memories Protocol Wrappers Processes Internet packets Data Interfaces Read/write packets to network Buffer data in off-chip memory Data Input UDP/TCP IP Processor Frame Processor Cell Processor Data Output Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
8 Gigabit Rate Packet Processing Architecture Interfaces to OffChip Memories Xilinx XCV2000E FPGA SDRAM 2 ler Content Scanner TCAM Filter Payload Match Bits SDRAM 1 ler Network Statistics Module Flow ID Free List Manager SRAM 1 ler Flow Buffer Queue Manager Packet Scheduler Layered Protocol Wrappers Extensible Platform 15 - Lockwood - Networking Evaluation and Test of Networks with Quality of Service 15 Implementation of Packet Processor in FPGA Extensible Platform 16 - Lockwood - Networking Evaluation and Test of Networks with Quality of Service 16
9 Switch Port 64 MB SDRAM ZBT SRAM Field Programamble Port Extender (FPX) Reconfiguration Interface Bitstream Cache Reconfiguration Logic Packet Classification, QoS Scheduling, & Traffic Monitoring Circuits UDP/TCP IP IP Processor Frame Frame Processor Processor Cell Cell Processor Processor Network Switch Network Interfaces Logic NID 64 MB SDRAM ZBT SRAM Line Card Reprogrammable Application Device (RAD) Dynamic circuit implemented on FPGA SRAM and SDRAM Reprogrammable over network Network Interface Device (NID) Static circuit implemented on FPGA s FPX Full packet switch with per-flow routing Programs RAD over net Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Photograph of the FPX Evolvable Internet Hardware Platforms, by John W. Lockwood, NASA/DoD Workshop on Evolvable Hardware (EHW'01), Long Beach, CA, July 12-14, 2001, pp Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
10 Platform for Generating, Scheduling, and Montoring Network Traffic Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Evaluation and Test of QoS-Enabled Networks Provide flexibility to emulate multiple network topologies Provide scalability to process large amounts of traffic Real-time traffic generation Real-time traffic measurement Enable real-time interaction between middleware and networking hardware Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
11 Logical View of Boeing QoS Testbed Plan Data Flow Flow Traffic Multiplexer Host Traffic Source Traffic Source Gigabit Ethernet GigE FPX Traffic Monitor FPX Traffic Generator PDA PDA Wireless Link Wireless Link Gigabit Ethernet Traffic Demultiplexer FPX Packet Schedulers Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Physical View of hardware for Boeing Experiments FPX WUGS FPX FPX FPX Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
12 and Configuration Communication to FPX can be performed via Web / CGI Sockets Middleware Software NCHARGE provides API to control and configures FPX hardware Distributed, QoS-Enabled Applications Middleware NCHARGE CGI Web-based Application Apache FPX Software Allows multiple control devices to remotely connect and control common FPX resources Live, Real-time, Network Traffic Extensible Network Hardware Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Flow Specification QoS Applet Bandwidth Flow Specification Class Allocations Flow Parameters Flow # 105 Source IP Src. Port Destination IP Dest. Port Protocol Any Any TCP Netmask Mask Netmask Mask Sets the CAM rule Add Modify Delete Go Send UDP Packet Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
13 Per-Flow Bandwidth Parameters QoS Applet Bandwidth Flow Specification Class Allocations Flow Parameters Flow # 105 Flight Status Channel Avg. Rate Peak Rate Unspecified Bit Rate: Mbps Mbps Variable Bit Rate: 500 Mbps 950 Mbps Constant Bit Rate: 45 Mbps Maximum Allowable Latency: seconds Go Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Transmit Bandwidth Adjustment QoS Applet Bandwidth Flow Specification Class Allocations Flow Parameters Pacer Low Bit Rate Full-Speed 100 Kbps 1 Mbps 10 Mbps 100 Mbps 1 Gbps Adjust the output bandwidth Enable QoS Go Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
14 WU Laboratory Testing Live Traffic Testing of network systems with Quality of Service at Gigabit/second Rates Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Mobile System FPX-based Processor Standalone operation Gigabit Ethernet Manager Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
15 Summary Extensible networks provides flexibility to Emulate large networks Topology set via soft configuration of switches Classify packets using fields of header or payload Schedule packets for transmission over links FPX provides scalability to: Classify and schedule packets at high speed Generate traffic at Gigabit per second rates Measure traffic with high accuracy Accurate to 16 billionths of second Networking software provides Standard, socket-based Application Programming Interface (API) Web-based interfaces for control and configuration Ability to interact with middleware Overall System Provides platform to test and evaluate live traffic in real time. Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service Current and Future Work Network testbed Gigabit/second switching, packet scheduling, and filtering Wireless LAN links connected to laptop and PDA hardware Generate components for network instrumentation Traffic generation of cross traffic Traffic monitoring and packet time stamping Develop and test new switching and packet scheduling technology QoS-enabled Gigabit/second speed Integrate signaling between hardware with middleware Work with Boeing to deploy and test QoS-enabled services Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
16 More Information Wireless Packet Schedulers Implementation of the Multiclass Priority Fair Queuing (MPFQ) Algorithm for Extending Quality of Service in Existing Backbones to Wireless Endpoints, by Jay Moorman and John Lockwood; IEEE Global Telecommunications Conference (GLOBECOM 1999), Pgs Wireless LAN Networks Implementation of Campus-wide Wireless Network Services using ATM, Virtual LANs, and Wireless Basestations, by John W. Lockwood; IEEE Wireless Communications and Networking Conference (WCNC). September 21-23, 1999, Paper TA3.3.» FPX Platform Evolvable Internet Hardware Platforms, by John W. Lockwood, NASA/DoD Workshop on Evolvable Hardware (EHW'01), Long Beach, CA, July 12-14, 2001, pp An Extensible, System-On-Programmable-Chip, Content-Aware Internet Firewall, by John W. Lockwood, Christopher Neely, Christopher Zuver, James Moscola, Sarang Dharmapurikar, and David Lim; Field Programmable Logic and Applications (FPL), Paper 14B, Sep 1-3, Automated Tools to Implement and Test Internet Systems in Reconfigurable Hardware, by John W. Lockwood, Chris Neely, Chris Zuver, Dave Lim; SIGCOMM Computer Communications Review (CCR), vol 33, no 3, July 2003, pp Network Security with the FPX Internet Worm and Virus Protection in Dynamically Reconfigurable Hardware; by John W. Lockwood, James Moscola, Matthew Kulig, David Reddick, Tim Brooks, Military and Aerospace Programmable Logic Device (MAPLD), Washington DC, 2003, Paper E10, Sep 9-11, 2003 On-line References PDF versions of all of these papers and more can be downloaded on-line as: Extensible Networking Platform Lockwood - Evaluation and Test of Networks with Quality of Service
An Extensible, System-On-Programmable-Chip, Content-Aware Internet Firewall
An Extensible, System-On-Programmable-Chip, Content-Aware Internet Firewall John W. Lockwood, Christopher Neely, Christopher Zuver, James Moscola, Sarang Dharmapurikar, and David Lim Applied Research Laboratory
More informationLayered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware
Layered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware Florian Braun John Lockwood Marcel Waldvogel Applied Research Laboratory Washington University in St. Louis Abstract
More informationLayered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware
Layered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware Florian Braun John Lockwood Marcel Waldvogel Applied Research Laboratory Washington University in St. Louis Abstract
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry
More informationDistributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
More informationLAN Switching. 15-441 Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, 802.11, PPP. Interconnecting LANs
LAN Switching 15-441 Computer Networking Bridges/Switches, 802.11, PPP Extend reach of a single shared medium Connect two or more segments by copying data frames between them Switches only copy data when
More information11/22/2013 1. komwut@siit
11/22/2013 1 Week3-4 Point-to-Point, LAN, WAN Review 11/22/2013 2 What will you learn? Representatives for Point-to-Point Network LAN Wired Ethernet Wireless Ethernet WAN ATM (Asynchronous Transfer Mode)
More informationProtocol Architecture. ATM architecture
Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode: ATM 1990 s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated,
More informationA Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
More informationFORWARDING of Internet Protocol (IP) packets is the primary. Scalable IP Lookup for Internet Routers
Scalable IP Lookup for Internet Routers David E. Taylor, Jonathan S. Turner, John W. Lockwood, Todd S. Sproull, David B. Parlour Abstract IP address lookup is a central processing function of Internet
More informationOperating Systems Design 16. Networking: Sockets
Operating Systems Design 16. Networking: Sockets Paul Krzyzanowski pxk@cs.rutgers.edu 1 Sockets IP lets us send data between machines TCP & UDP are transport layer protocols Contain port number to identify
More informationIntroduction to Packet Voice Technologies and VoIP
Introduction to Packet Voice Technologies and VoIP Cisco Networking Academy Program Halmstad University Olga Torstensson 035-167575 olga.torstensson@ide.hh.se IP Telephony 1 Traditional Telephony 2 Basic
More informationExtensible Network Configuration and Communication Framework
Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood Applied Research Laboratory Department of Computer Science and Engineering: Washington University in Saint Louis
More informationWhite Paper Increase Flexibility in Layer 2 Switches by Integrating Ethernet ASSP Functions Into FPGAs
White Paper Increase Flexibility in Layer 2 es by Integrating Ethernet ASSP Functions Into FPGAs Introduction A Layer 2 Ethernet switch connects multiple Ethernet LAN segments. Because each port on the
More informationEITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst
EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for
More information基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
More informationWAN Data Link Protocols
WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data
More informationAsynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)
Asynchrous Transfer Mode: architecture 1980s/1990 s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated, end-end transport
More informationIP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program
IP Telephony v1.0 Scope and Sequence Cisco Networking Academy Program Table of Content COURSE OVERVIEW...4 Course Description...4 Course Objectives...4 Target Audience...5 Prerequisites...5 Lab Requirements...5
More information920-803 - technology standards and protocol for ip telephony solutions
920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the
More informationQuality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationEthernet. Ethernet. Network Devices
Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking
More informationFrequently Asked Questions
Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network
More information5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth.
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se April 2008 Overview Service Management Performance Mgt QoS Mgt
More informationA Fast Pattern-Matching Algorithm for Network Intrusion Detection System
A Fast Pattern-Matching Algorithm for Network Intrusion Detection System Jung-Sik Sung 1, Seok-Min Kang 2, Taeck-Geun Kwon 2 1 ETRI, 161 Gajeong-dong, Yuseong-gu, Daejeon, 305-700, Korea jssung@etri.re.kr
More informationFiber Channel Over Ethernet (FCoE)
Fiber Channel Over Ethernet (FCoE) Using Intel Ethernet Switch Family White Paper November, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR
More informationCCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0
CCNA 1: Networking Basics Cisco Networking Academy Program Version 3.0 Table of Contents CCNA 1: NETWORKING BASICS...1 TARGET AUDIENCE...3 PREREQUISITES...3 COURSE DESCRIPTION...3 COURSE OBJECTIVES...3
More informationHigh-Performance IP Service Node with Layer 4 to 7 Packet Processing Features
UDC 621.395.31:681.3 High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features VTsuneo Katsuyama VAkira Hakata VMasafumi Katoh VAkira Takeyama (Manuscript received February 27, 2001)
More informationRequirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
More informationComputer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
More informationEthernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD
Ethernet dominant LAN technology: cheap -- $20 for 100Mbs! first widely used LAN technology Simpler, cheaper than token rings and ATM Kept up with speed race: 10, 100, 1000 Mbps Metcalfe s Etheret sketch
More informationA Transport Protocol for Multimedia Wireless Sensor Networks
A Transport Protocol for Multimedia Wireless Sensor Networks Duarte Meneses, António Grilo, Paulo Rogério Pereira 1 NGI'2011: A Transport Protocol for Multimedia Wireless Sensor Networks Introduction Wireless
More informationCS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding
CS 78 Computer Networks Internet Protocol (IP) Andrew T. Campbell campbell@cs.dartmouth.edu our focus What we will lean What s inside a router IP forwarding Internet Control Message Protocol (ICMP) IP
More informationResearch on Video Traffic Control Technology Based on SDN. Ziyan Lin
Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) Research on Video Traffic Control Technology Based on SDN Ziyan Lin Communication University of China, Beijing
More informationTop-Down Network Design
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer Network Traffic Factors Traffic flow unidirectional, bidirectional symmetric, asymmetric
More informationSwitch Fabric Implementation Using Shared Memory
Order this document by /D Switch Fabric Implementation Using Shared Memory Prepared by: Lakshmi Mandyam and B. Kinney INTRODUCTION Whether it be for the World Wide Web or for an intra office network, today
More informationUnderstanding Latency in IP Telephony
Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com
More informationQuestion: 3 When using Application Intelligence, Server Time may be defined as.
1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response
More informationQoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationInternet Protocol: IP packet headers. vendredi 18 octobre 13
Internet Protocol: IP packet headers 1 IPv4 header V L TOS Total Length Identification F Frag TTL Proto Checksum Options Source address Destination address Data (payload) Padding V: Version (IPv4 ; IPv6)
More informationNortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions
1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are
More informationPART III. OPS-based wide area networks
PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity
More informationQuality of Service (QoS)) in IP networks
Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T
More informationR2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?
Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout
More informationOpen Flow Controller and Switch Datasheet
Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development
More informationCCNA R&S: Introduction to Networks. Chapter 5: Ethernet
CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.
More informationReal-time apps and Quality of Service
Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting
More informationPerformance Measurement of Wireless LAN Using Open Source
Performance Measurement of Wireless LAN Using Open Source Vipin M Wireless Communication Research Group AU KBC Research Centre http://comm.au-kbc.org/ 1 Overview General Network Why Network Performance
More informationTECHNICAL CHALLENGES OF VoIP BYPASS
TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish
More informationUsing Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
More informationStress-Testing a Gbps Intrusion Prevention Device on DETER
Stress-Testing a Gbps Intrusion Prevention Device on DETER Nicholas Weaver Vern Paxson ICSI Acknowledgements Joint work with Jose Chema Gonzalez Sponsored by NSF/DHS ANI-0335290 (EMIST) DOE DE-F602-04ER25638
More informationLecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage
Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final
More informationManagement of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg
Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics
More informationQoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
More informationVoice over IP. Presentation Outline. Objectives
Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester
More informationChapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
More informationAn ATM WAN/LAN Gateway Architecture
An ATM WAN/LAN Gateway Architecture Gary J. Minden, Joseph B. Evans, David W. Petr, Victor S. Frost Telecommunications & Information Sciences Laboratory Department of Electrical & Computer Engineering
More informationQuality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.
Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,
More informationCourse Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.
Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols
More informationVPN. Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu
VPN Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu What is VPN? A VPN (virtual private network) is a private data network that uses public telecommunicating infrastructure (Internet), maintaining
More informationWritten examination in Computer Networks
Written examination in Computer Networks February 14th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the
More informationNetwork Layer: Network Layer and IP Protocol
1 Network Layer: Network Layer and IP Protocol Required reading: Garcia 7.3.3, 8.1, 8.2.1 CSE 3213, Winter 2010 Instructor: N. Vlajic 2 1. Introduction 2. Router Architecture 3. Network Layer Protocols
More informationThe Internet. Charging for Internet. What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So
The Internet CCST9015 Feb 6, 2013 What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So Department of Electrical and Electronic Engineering 2 Charging for Internet One is charging for speed (How fast the
More informationPerformance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com
More informationIntroduction to Optical Networks
Yatindra Nath Singh Assistant Professor Electrical Engineering Department Indian Institute of Technology, Kanpur Email: ynsingh@ieee.org http://home.iitk.ac.in/~ynsingh 1 What are optical network? Telecomm
More informationCREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator)
Cognitive Radio Experimentation World!"#$% Project Deliverable Showcase of experiment ready (Demonstrator) Contractual date of delivery: 31-03-14 Actual date of delivery: 18-04-14 Beneficiaries: Lead beneficiary:
More informationNetwork Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
More informationSmart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang(hfanga@sfu.ca) & Liu Tang(llt@sfu.ca)
More informationModule 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur
Module 4 Switched Communication Networks Lesson 6 Asynchronous Transfer Mode Switching (ATM) Specific Instructional Objectives On completion on this lesson, the student will be able to: State the need
More informationComputer Networking Networks
Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office
More informationCommunication Networks. MAP-TELE 2011/12 José Ruela
Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)
More informationArchitecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia vlad@neva.ru 1. Introduction Modern
More informationA Review on Quality of Service Architectures for Internet Network Service Provider (INSP)
A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia
More informationpacket retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.
Implementation of an Emulation Environment for Large Scale Network Security Experiments Cui Yimin, Liu Li, Jin Qi, Kuang Xiaohui National Key Laboratory of Science and Technology on Information System
More informationA Method for Implementing, Simulating and Analyzing a Voice over Internet Protocol Network
A Method for Implementing, Simulating and Analyzing a Voice over Internet Protocol Network Bianca Enache Communication Department Politehnica University of Timisoara Timisoara, Romania enache.biancaemilia@gmail.com
More informationHow Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet
How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet Professor Jiann-Liang Chen Friday, September 23, 2011 Wireless Networks and Evolutional Communications Laboratory
More informationFinal for ECE374 05/06/13 Solution!!
1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -
More informationChapter 2 - The TCP/IP and OSI Networking Models
Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application
More informationDOCSIS 1.1 Cable Modem Termination Systems
DOCSIS 1.1 Cable Modem Termination Systems Chris Bridge cbridge@motorola.com DOCSIS 1.1 Features QoS management Dynamic QoS management Dynamic QoS addition Dynamic QoS change Dynamic QoS deletion Policy-based
More information4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
More informationETHERNET ENCRYPTION MODES TECHNICAL-PAPER
1 ETHERNET ENCRYPTION MODES TECHNICAL-PAPER The CN series encryption platform is designed to secure information transmitted over a number of network protocols. The CN series encryptors secure Ethernet
More informationQuantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
More informationComputer Networks CS321
Computer Networks CS321 Dr. Ramana I.I.T Jodhpur Dr. Ramana ( I.I.T Jodhpur ) Computer Networks CS321 1 / 22 Outline of the Lectures 1 Introduction OSI Reference Model Internet Protocol Performance Metrics
More informationWhat You Will Learn About. Computers Are Your Future. Chapter 8. Networks: Communicating and Sharing Resources. Network Fundamentals
What You Will Learn About Computers Are Your Future Chapter 8 Networks: Communicating and Sharing Resources Basic networking concepts Advantages and disadvantages of networks Peer-to-peer and client/server
More informationJOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01
JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT Test Code: 4514 Version: 01 Specific Competencies and Skills Tested in this Assessment: PC Principles Identify physical and equipment
More informationBandwidth Management in MPLS Networks
School of Electronic Engineering - DCU Broadband Switching and Systems Laboratory 1/17 Bandwidth Management in MPLS Networks Sanda Dragos & Radu Dragos Supervised by Dr. Martin Collier email: dragoss@eeng.dcu.ie
More informationGlobus Striped GridFTP Framework and Server. Raj Kettimuthu, ANL and U. Chicago
Globus Striped GridFTP Framework and Server Raj Kettimuthu, ANL and U. Chicago Outline Introduction Features Motivation Architecture Globus XIO Experimental Results 3 August 2005 The Ohio State University
More informationNetwork layer" 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! goals: "
1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! Network layer" goals: "! understand principles behind layer services:" " layer service models" " forwarding versus routing" " how a
More informationUsing email over FleetBroadband
Using email over FleetBroadband Version 01 20 October 2007 inmarsat.com/fleetbroadband Whilst the information has been prepared by Inmarsat in good faith, and all reasonable efforts have been made to ensure
More informationCHAPTER 1 ATM TRAFFIC MANAGEMENT
CHAPTER 1 ATM TRAFFIC MANAGEMENT Webster s New World Dictionary defines congestion as filled to excess, or overcrowded; for example, highway congestion. Although, the best solution of congestion is to
More informationQoS Strategy in DiffServ aware MPLS environment
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,
More informationHow To Analyze The Security On An Ipa Wireless Sensor Network
Throughput Analysis of WEP Security in Ad Hoc Sensor Networks Mohammad Saleh and Iyad Al Khatib iitc Stockholm, Sweden {mohsaleh, iyad}@iitc.se ABSTRACT This paper presents a performance investigation
More informationUPPER LAYER SWITCHING
52-20-40 DATA COMMUNICATIONS MANAGEMENT UPPER LAYER SWITCHING Gilbert Held INSIDE Upper Layer Operations; Address Translation; Layer 3 Switching; Layer 4 Switching OVERVIEW The first series of LAN switches
More informationCourse Description. Students Will Learn
Course Description The next generation of telecommunications networks will deliver broadband data and multimedia services to users. The Ethernet interface is becoming the interface of preference for user
More informationIntelligent, Functional and Effective Gateways for Small Business Applications
Intelligent, Functional and Effective Gateways for Small Business Applications Application Guide Small Business Gateway Series Easy Installation and Management with Streamlined Support Available Anytime
More information2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above
1. How many bits are in an IP address? A. 16 B. 32 C. 64 2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 3. The network number plays what part in an IP address? A. It
More informationA Multiple Access Protocol for Multimedia Transmission over Wireless Networks
A Multiple Access Protocol for Multimedia Transmission over Wireless Networks Hong Yu and Mohammed Arozullah Department of Electrical Engineering and Computer Science Capitol College, Maryland, USA yhong@capitol-college.edu
More informationWANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska
WANs and Routers M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska 1 Introduction to WANs A WAN is a data communications network that spans a large geographic area such as a state, province, or country.
More informationWhite Paper Abstract Disclaimer
White Paper Synopsis of the Data Streaming Logical Specification (Phase I) Based on: RapidIO Specification Part X: Data Streaming Logical Specification Rev. 1.2, 08/2004 Abstract The Data Streaming specification
More information