Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data...

of 21/21
Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data -multiplexes applications
  • date post

    14-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    1

Embed Size (px)

Transcript of Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data...

  • Slide 1

Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data -multiplexes applications Slide 2 numbering and sequencing -tracks conversations -manages data for many applications -segmentaion -multiplexing Slide 3 Voice: Daten: vollstndig schnell, < 80ms delay dafr ist TCP geeignet dafr ist UDP geeignet Slide 4 64-20 bis 1500-20 Byte Slide 5 TCP Ports UDP Ports Internet Assigned Numbers Authority (IANA) Slide 6 Port Adressing: -identifies the communicating applications -enables a receiving host to forward the data to the appropriate application -identifies multiple conversations between the hosts Slide 7 Anmerkung: Microosoft Windows verwendet fr Webbrowser Ports im Bereich 1024 bis etwa 5000. (Diese RPC dynamic port allocation Einstellungen knnen gendert werden.) Slide 8 TCP Connection Termination: netstat n zeigt als State: TIME_WAIT TCP is connection-oriented ! TCP Connection Establishment: Data Transfer: 3-Way Handshake: initializes the sequence numbers for the session. Slide 9 The 3-Way Handshake initializes the sequence numbers for the session. Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 packets will be delivered and reassembled at the destination SourceDestination Slide 15 Flow Control with Window Size = 10 Slide 16 Only the data in the segments that complete the stream are acknowledged. Slide 17 Timeout: A host transmits segments and starts a timer. If the acknowledgment is not received before the timer expires, the segments are retransmitted. timeout and resend the data that needs to be acknowledged Slide 18 Slide 19 Flow Control: to prevent the receiver from being overwhelmed by incoming data, provided by window size Slide 20 connectionless low overhead: Slide 21