GoConqr has a new look! Let us know what you think.

Flashcards

SCC 203- Transmission control protocol

Ayo Olutobi English 17 cards

Cards in this deck (17)

  1. 1Within selective repeat, State what happens to the receiver during the process?– Individually ACKs all packets (in window) including resends
    – Out of order packets accepted
    – Slides window forward only when no missing messages
  2. 2Within selective repeat, State what happens to the sender during the process?– Slides window forward once all ACKs to that point received
    – Need timeout for each sent packet as they’re resent individually
  3. 3State the reliability mechanisms for reliable transport protocols?• Checksums
    • Timers
    • Sequence Numbers
    • Acknowledgements (incl. NAKs)
    • Sliding windows and pipelining
  4. 4Sending data, what does the transport protocol, network protocol and link protocols send?– Transport protocols send: segments
    – Network protocols: packets/ datagrams
    – Link protocols: frames
  5. 5What is transmission control protocol intended as?Intended as main internet transport protocol
  6. 6What has transmission control protocol retained?Retained - protocol format
    Backward compatibility (Performance when different version inter operating varies).
  7. 7Key features of Transmission control protocol?Stream Oriented
    Virtual circuit based
    Buffered Transfer
    Unstructured Stream
    Bidirectional communication
    Reliable
  8. 8Transmission control protocol is stream oriented, link this in terms of it's bytes order?– Bytes (often called octets) delivered in order
  9. 9Transmission control protocol is Virtual circuit based. State how this apply to how connection process of tcp?– Connection set-up
    – Data transfer phase
    – Connection tear-down
  10. 10Transmission control protocol uses buffered transfer, Describe the effect of this on it's bytes and network capacity?– Protocol transfers bytes as network capacity allows
    – ‘Independent’ of application send/ receive speed
    • A couple of mechanisms to flag important data
  11. 11Transmission control protocol uses unstructured stream, Describe the effect of this on it's application data structure?– Transfer independent of application data structures
    • Protocol sees data as an unstructured stream of bytes
    – Up to application to pack and unpack data
  12. 12Transmission control protocol uses Bi-directional communication, what can this also be called?– Call this a Full-Duplex connection
    • As opposed to a uni-directional/ Simplex connection
  13. 13Transmission control protocol is reliable, what does it guard against?– Guards against corrupt or lost packets
    – In-order delivery
  14. 14What do TCP flags determine?• Determine type of segment/ “transport packet”
    – If SYN flag set, we have a SYN segment
    – If SYN and ACK set, we have a SYN-ACK
  15. 15Different with ports in UDP and TCP?• Application end-points
    • Same function and operation as in UDP
    – However, now have long-lived connections so more state bound to these
    • More cost to ‘operating system’ in maintaining them
  16. 16Describe properties of sequence numbers in TCP?Unsigned 32 bit value
    • Now considered too small for high
    bandwidth-delay product networks
    – New TCP options to extend range
  17. 17Describe properties of acknowledgement field in TCP header?• Unsigned 32 bit value, only valid if ACK flag set
    • Will be 1 higher than received Sequence number
    – Always ACK last segment before any missing data

Information

Description
Flashcards on SCC 203- Transmission control protocol, created by Ayo Olutobi on 17/04/2017.
Created by
Ayo Olutobi · Apr 2017
Updated
Apr 17, 2017
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?