6-1 Transport Layer (UDP).pptx

download 6-1 Transport Layer (UDP).pptx

of 16

Transcript of 6-1 Transport Layer (UDP).pptx

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    1/16

    Transport Layer (Part 2)

    Computer Networks

    Tutun JuhanaTelecommunication EngineeringSchool of Electrical Engineering & InformaticsInstitut Teknologi Bandung

    6

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    2/16

    UDPUSER DATAGRAM PROTOCOL

    2

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    3/16

    3

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    4/16

    UDP is a connectionless, unreliabletransport protocol

    4

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    5/16

    5

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    6/16

    6

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    7/16

    UDP SERVICES

    7

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    8/16

    Process-to-Process Communication

    UDP provides process-to-process communication usingsockets

    8

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    9/16

    Connectionless Services

    One of the ramifications of being connectionless isthat the process that uses UDP cannot send a

    stream of data to UDP and expect UDP to chop

    them into different related user datagrams. Insteadeach request must be small enough to fit into one

    user datagram. Only those processes sendingshort messages, messages less than 65,507 bytes

    (65,535 minus 8 bytes for the UDP header andminus 20 bytes for the IP header), can use UDP.

    9

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    10/16

    10

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    11/16

    11

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    12/16

    12

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    13/16

    13

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    14/16

    Queuing

    14

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    15/16

    Multiplexing and Demultiplexing

    15

  • 8/13/2019 6-1 Transport Layer (UDP).pptx

    16/16

    16