Module 7 Internet And Internet Protocol Suite



Similar documents
Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Chapter 9. IP Secure

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

Requirements of Voice in an IP Internetwork

Protocols. Packets. What's in an IP packet

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

Computer Networks. Chapter 5 Transport Protocols

IPv6 Fundamentals Ch t ap 1 er I : ntroducti ti t on I o P IPv6 Copyright Cisco Academy Yannis Xydas

technology standards and protocol for ip telephony solutions

Voice over IP. Presentation Outline. Objectives

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Clearing the Way for VoIP

Transport and Network Layer

Network Layer. Introduction Datagrams and Virtual Circuits Routing Traffic Control. Data delivery from source to destination.

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

Transport Layer Protocols

Internet Architecture and Philosophy

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

VoIP Bandwidth Calculation

Overview of TCP/IP. TCP/IP and Internet

The TCP/IP Reference Model

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Gary Hecht Computer Networking (IP Addressing, Subnet Masks, and Packets)

Ethernet. Ethernet. Network Devices

IP - The Internet Protocol

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

RTP / RTCP. Announcements. Today s Lecture. RTP Info RTP (RFC 3550) I. Final Exam study guide online. Signup for project demos

Lecture Computer Networks

2.1 Introduction. 2.2 Voice over IP (VoIP)

NETWORK LAYER/INTERNET PROTOCOLS

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Network Layer: Network Layer and IP Protocol

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Address Resolution Protocol (ARP), Reverse ARP, Internet Protocol (IP)

Chapter 3 ATM and Multimedia Traffic

Objectives of Lecture. Network Architecture. Protocols. Contents

TECHNICAL CHALLENGES OF VoIP BYPASS

IP address format: Dotted decimal notation:

Introduction VOIP in an Network VOIP 3

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

18: Enhanced Quality of Service

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

VOICE OVER IP AND NETWORK CONVERGENCE

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov

Unit 23. RTP, VoIP. Shyam Parekh

TCP/IP and the Internet

First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

How To Understand The Concept Of Circuit Switching

The OSI and TCP/IP Models. Lesson 2

Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

Application Note How To Determine Bandwidth Requirements

Review: Lecture 1 - Internet History

Chapter 11. User Datagram Protocol (UDP)

ICOM : Computer Networks Chapter 6: The Transport Layer. By Dr Yi Qian Department of Electronic and Computer Engineering Fall 2006 UPRM

Frame Relay and Frame-Based ATM: A Comparison of Technologies

RARP: Reverse Address Resolution Protocol

Top-Down Network Design

Understanding Latency in IP Telephony

User Datagram Protocol - Wikipedia, the free encyclopedia

Encapsulating Voice in IP Packets

Introduction to TCP/IP

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet

Combining Voice over IP with Policy-Based Quality of Service

Advanced Networking Voice over IP: RTP/RTCP The transport layer

8.2 The Internet Protocol

Voice Over IP Per Call Bandwidth Consumption

The Internet. Internet Technologies and Applications

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

Overview of Voice Over Internet Protocol

Multiservice Access Technologies

Nortel Technology Standards and Protocol for IP Telephony Solutions

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

White Paper: Voice Over IP Networks

WAN Technology. Heng Sovannarith

An Analysis of Error Handling Techniques in Voice over IP

Network Programming TDC 561

10CS64: COMPUTER NETWORKS - II

Basic principles of Voice over IP

12 Quality of Service (QoS)

Voice over IP. Better answers

Introduction to Packet Voice Technologies and VoIP

Protocol Architecture. ATM architecture

An Introduction to VoIP Protocols

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

Challenges and Solutions in VoIP

Optimizing Converged Cisco Networks (ONT)

Voice Over IP - Is your Network Ready?

Internet Protocols. Addressing & Services. Updated:

VoIP network planning guide

RID-DoS: Real-time Inter-network Defense Against Denial of Service Attacks. Kathleen M. Moriarty. MIT Lincoln Laboratory.

This topic lists the key mechanisms use to implement QoS in an IP network.

How To Understand The Differences Between A Fax And A Fax On A G3 Network

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

SwiftBroadband and IP data connections

Transcription:

Module 7 Internet And Internet Protocol Suite

Lesson 21 Internet and IPv4

LESSON OBJECTIVE General The lesson will discuss a popular network layer protocol, i.e. the Internet Protocol Specific The focus areas of this lesson are: 1. Definition of IPv4. 2. Structure of IPv4 header. 3. Idea of VoIP. 4. Various classes of service and types of networks. 7.1.1 INTRODUCTION: At the X.25 level each fundamental entity is known as a packet. In IP terminology we call it as a datagram. Datagram will have a source and destination address. This address is known as IP address. All devices connected to the internetwork have an IP address. The IP datagram format is as shown in the diagram below 7.1.2 IPV4 IPv4 Header 0 4 8 16 31 Version Header Length Type of Service Total Length Identifier Flag Fragment Offset Time to live Protocol Header Check Sum Source Address Destination Address Options + Padding User Data

The various fields in the header may be explained as follows Version: This field specifies the IP version being used IHL Internet Header Length specifies the total length of the header in 32- bit words. The minimum value is 5. Type of service It specifies the type of service being provided. The parameters are Parameter Level 1 Precedence 8 2 Reliability 2 3 Delay 2 4 Throughput 2 Total length It specifies the total length (including the header and the data) Identifier It is used, along with the source and destination address, to uniquely identify the data unit Flag The Flag field has 3 bits, two are for More and Don t fragment indicator, the 3 rd is not used currently. Fragment offset Indicates where in the original datagram this fragment exists Time-to-live Specifies, in number of hops, how long a datagram is allowed to remain in the network Protocol Specifies the upper level protocol used in the destination. Header checksum: One s complement of modulo-16 addition of all 16 bit words in the header. Source address 32 bits Destination Address 32 bits Options and Depending on ISP some options may be available. padding Padding is used to ensure the datagram header is a multiple of 32 bits. Though TCP and IP were developed together by DOD USA they are not really dependent, the protocol field in IP header specifies the transport protocol being used.

IS VOIP REALLY INEXPENSIVE? Voice and video are real-time. So if telephone line QoS is to be guaranteed then can VoIP be really cheap? Real time protocol (RTP) along with some reservation (RSVP) is required. But first voice is to be digitized. 64 kbps PCM requires quite large BW. So compression is required for lower bit rate transmission. We also require signaling. The overall process is referred to as IP telephony. In VoIP speaker takes sounds, digitizes, packetizes and then transmit through Internet. VoIP is IP telephony without the signaling Let us not bother about the cost first. Transmit voice over internet. If VoIP grows then more number of users might help the cost to come down. Beginning with voice gradually any real-time as well as non-real time entity may be sent over IP. This is called Anything-over-IP. Mobile IP may be referred to in this context. Thus unification can be achieved. For unification global forum has decided that any future network, irrespective of its design, will have an IP backbone. HOW QUALITY OF SERVICE MAY BE IMPROVED UPON? Quality of service may be improved by 1. Making the network very reliable (cost of network increases) 2. Making the user components more reliable (component cost increases). It is feasible to implement the second option. Thus we persist with a noisy channel but try to make the customer equipment more reliable. As a result the lower three layers remain cheap. The upper three layers, as well as transport layer, are to be made reliable and to be implemented at each user according to his (her) choice. The user component cost thus goes up. The unreliability and inadequacies of the network have to be compensated by the transport layer. Basically the transport keeps the underlying network transparent to the users. Now-a-days we have networks that are much more reliable than the unreliable networks for which the TCP was originally designed; however people still persist with TCP, as their transport level protocol.

Now depending on the error correction facility provided we can define 4 classes of service for the transport layer Type of Network Characteristics A B C Virtually no errors Errors take place and they are notified Errors occur but no notification 0 1 2 3 Class of Service Types of Connection Simple Connection establishment and data transfer (Type A) Basic error recovery. The cost of software at user is high (Type B) Multiple transport connection multiplexed on a single network connection. Data flow with no error. (Type A ) Multiplexing with error recovery in case of errors. (Type B ) 4 No error notification, worst quality, cheapest. (Type C ). Transport layers (TL) tasks are reliability, flow control, sequencing. The TL may be CO (reliable) or CL (very cheap). TCP is connection oriented, but IP is connection less. Thus the end-to-end protocol is Connection Oriented but the network is Connectionless. VoIP uses a CL transport layer to offer service at low costs. This is made possible because voice has a lot of redundancy. Trivial file transfer (TFTP) uses CL Transport Layer. Any multimedia service should use CL service at TL. Using a combination of CO & CL services we can provide the best effort services.

UDP USES CL SERVICE. BEST EFFORT SERVICE: The network will take best effort without any reservation of resources to transfer the user data packet. IP has no quality of service, hence it is the cheapest Objective Questions 21.01 The minimum length of the Internet header is bits. 21.02 IP header has Flag bits. 21.03 Type network is most reliable. 21.04 There are classes of service for specifying the type of connection. Subjective Questions 21.11 Give a brief description of the IP header. 21.12 How can we improve Quality-of-Service? 21.13 Enlist the different types of networks in IP. 21.14 Describe the various class of service in IP. Level 2 Questions 21.21