McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 11 User Datagram Protocol (UDP)

Slides:



Advertisements
Similar presentations
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 28 Real-Time Traffic over the Internet.
Advertisements

McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Transport Layer PART V.
CPSC 441: Intro, UDP1 Transport Layer Instructor: Carey Williamson Office: ICT Class Location:
UNIT 07 Process – to – Process Delivery: UDP,TCP and SCTP
Introduction to Transport Layer. Transport Layer: Motivation A B R1 R2 r Recall that NL is responsible for forwarding a packet from one HOST to another.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Application Layer PART VI.
Chapter 14 User Datagram Program (UDP)
CPSC 441: Intro, UDP1 Instructor: Anirban Mahanti Office: ICT Class Location: ICT 121 Lectures: MWF 12:00 – 12:50 Notes.
TCP/IP Protocol Suite 1 Chapter 11 Upon completion you will be able to: User Datagram Protocol Be able to explain process-to-process communication Know.
Ch 23 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007 Ameera Almasoud.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 20 File Transfer Protocol (FTP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 20 File Transfer Protocol (FTP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 24 TCP/IP.
Process-to-Process Delivery:
Process-to-Process Delivery:
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 2 The OSI Model and TCP/IP Protocol Suite.
Chapter 23 TCP/IP Overview Network Layer Transport Layer Application Layer WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Hyung-Min Lee©Networking Lab., 2001 Chapter 11 User Datagram Protocol (UDP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 27 Mobile IP.
Chapter 2 OSI Model and TCP/IP
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 2.6 UDP Principles (Chapter 24) (User Datagram Protocol)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 19 TELNET and Rlogin.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 3 Transport Layer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 16 Socket Interface
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 16 Socket Interface.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 12 Transmission Control Protocol (TCP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Transmission Control Protocol (TCP)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 22 Transport Layer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)
23.1 Chapter 23 Process-to-Process Delivery: UDP, TCP, and SCTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 UDP : User Datagram Protocol Computer Network System Sirak Kaewjamnong.
1 Figure 3-27: Use of TCP and UDP Port Number Client From: :50047 To: :80 SMTP Server Port 25 Webserver.
Chapter 17 Frame Relay Frame Relay Layers Frame Relay Operation Implementation WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
Chapter 16 X.25 X.25 Layers Packet Layer Protocol
Chapter 3: Transport Layer Our goals: r understand principles behind transport layer services: m multiplexing/demultipl exing m reliable data transfer.
Chapter 13 The Internet.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 17 X.25.
Socket Programming Introduction. Socket Definition A network socket is one endpoint in a two-way communication flow between two programs running over.
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Computer Networks23-1 PART 5 Transport Layer. Computer Networks23-2 Position of Transport Layer Responsible for the delivery of a message from one process.
©The McGraw-Hill Companies, Inc., 2000© Adapted for use at JMU by Mohamed Aboutabl, 2003Mohamed Aboutabl1 1 Chapter 15 Application Layer and Client-Server.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 18 Domain Name System (DNS)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 12 Transmission Control Protocol (TCP)
TCP and UDP Ports. 1.The TCP part of TCP/IP stands for Transmission Control Protocol, and it is a reliable transport-oriented way for information to be.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 25 Domain Name System.
TCP/IP Protocol Suite 1 Chapter 11 Upon completion you will be able to: User Datagram Protocol Be able to explain process-to-process communication Know.
McGraw-Hill©2003 The McGraw-Hill Companies, Inc. Chapter 3 Transport Layer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 11 User Datagram Protocol (UDP)
1 Kyung Hee University Chapter 11 User Datagram Protocol.
1 Computer Communication & Networks Lecture 23 & 24 Transport Layer: UDP and TCP Waleed Ejaz
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 14 User Datagram Protocol (UDP) Introduction  Responsibilities of Transport Layer to create a process-to-process communication l using.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
2: Transport Layer 11 Transport Layer 1. 2: Transport Layer 12 Part 2: Transport Layer Chapter goals: r understand principles behind transport layer services:
Process-to-Process Delivery:
TCP Transport layer Er. Vikram Dhiman LPU.
User Datagram Protocol (UDP)
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Process-to-Process Delivery:
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Process-to-Process Delivery: UDP, TCP
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Presentation transcript:

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 11 User Datagram Protocol (UDP)

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 11-1

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Process-to-Process Communication Host-to-Host Process-to-Process

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Ports To define a process a port is needed. Tipos: –Ephemeral: random port number defined by the client. –Well-known port number: defined port number defined by the server.

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 11-3

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 11-4

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 11-5 (Ephemeral)

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Socket Address

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 UDP Conectionless, Unreliable.

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Format del Frame

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Checksum Incluye: Pseudoheader, UDP Header, Data Comming form the application layer.

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Example

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Operación Servicio Sin Conexión. NO tiene Control de Flujo. No tiene Control de Error

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Encapsulation

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Queues

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Multiplexing-Demultiplexing

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 UDP Design (keeptrack of the open ports)

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 12 Transmission Control Protocol (TCP)

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-1

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Process-to-Process Communication Host-to-Host Process-to-Process

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Ports To define a process a port is needed. Tipos: –Ephemeral: random port number defined by the client. –Well-known port number: defined port number defined by the server.

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-3

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Well-known ports in TCP PortProtocol 7Echo 20FTP, Data 21FTP, Control 23TELNET

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-4

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-5

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-6

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-7

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-8

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-9

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-10

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-11

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-12

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-13

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-14

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-15

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-16

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-17

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-18

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-19

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-20

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-21

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-22

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-23

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-24

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-25

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-26

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-27

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-28

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-29

McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Figure 12-30