Ticker

6/recent/ticker-posts

Google IT Support Professional:The Bits and Bytes of Computer Networking (Week 3) The Transport and Application Layers.

 

The Transport and Application Layer
Don't just copy for the sake of completion. 
Make sure you understand first.

The Transport and Application Layer

Q1.If a TCP socket is ready and listening for incoming connections, it's in the ______ state.

  1. ESTABLISHED
  2. CLOSE_WAIT
  3. SYN_SENT
  4. LISTEN
The LISTEN state means that a port is waiting for something to connect to it.

Q2.The instantiation of an endpoint in a potential TCP connection is known as a ______.

  1. socket
  2. port
  3. sequence number
  4. TCP segment
A socket connects the networking stack of an operating system to applications.

Q3.HTTP is an example of a(n) ______ layer protocol.

  1. transport
  2. data-link
  3. application
  4. network
There are lots of application layer protocols, but HTTP is one of the most common ones.

Q4.Application layer data lives in the _____ section of the transport layer protocol.

  1. data payload
  2. header
  3. footer
  4. flags
The payload section of one layer contains the content of the layer above it.

Q5.How many bits are used to direct traffic to specific services running on a networked computer?

  1. 8
  2. 12
  3. 16
  4. 32
A port is a 16-bit number that's used to direct traffic to specific services running on a networked computer.

Q6.The transport layer handles multiplexing and demultiplexing through what type of device?

  1. Hubs
  2. Switches
  3. Routers
  4. Ports
The transport layer handles multiplexing and demultiplexing through ports.

Q7.What port does the File Transfer Protocol (FTP) typically listen on?

  1. 443
  2. 21
  3. 25
  4. 80
FTP typically listens on port 21.

Q8.Which field in a Transmission Control Protocol (TCP) header is chosen from ephemeral ports?

  1. Acknowledgement number
  2. Source port
  3. Destination port
  4. Sequence number
A source port is a high-numbered port chosen from a special section of ports known as ephemeral ports.

Q9.Which field in a Transmission Control Protocol (TCP) header is not typically used in modern networking?

  1. Sequence number
  2. Acknowledgement number
  3. Checksum
  4. Urgent pointer
The urgent pointer field is not typically used in modern networking. This field points out particular segments that might be more important than others, but is a feature of TCP that hasn't really ever been adopted.

Q10.The checksum doesn't compute for a packet sent at the Internet Protocol (IP) level. What will happen to the data?

  1. The data will be sent back to the sending node with an error.
  2. The data will be discarded.
  3. The data will be resent.
  4. It will be sent, but may be out of order.
At the IP or ethernet level, if a checksum doesn't compute, all of the data is just discarded. It's up to TCP to determine when to resend this data.

Q11.Connection-oriented protocols protect against dropped data by forming connections and using what type of constant stream?

  1. Verifiers
  2. Approvals
  3. Checks
  4. Acknowledgements
Sequence numbers allow the data to be put back together in the correct order.

Q12.In which scenario should you use the User Datagram Protocol (UDP)?

  1. When you are using instant messaging with a co-worker
  2. When you are sending an email
  3. When you are streaming a video
  4. When you make a phone call
Streaming a video through a connectionless protocol, such as UDP, will require less traffic, which will provide a faster connection.

Q13.You are sending a very small amount of information that you need the listening program to respond to immediately. Which Transmission Control Protocol (TCP) flag will be used?

  1. PSH
  2. RST
  3. URG
  4. ACK
The PSH flag will be used to push the information immediately.

Q14.Which Transmission Control Protocol (TCP) flag is used to make sure the receiving end knows how to examine the sequence number field?

  1. ACK
  2. PSH
  3. URG
  4. SYN
The SYN flag is used to make sure the receiving end knows how to examine the sequence number field.

一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一

           Machine Learning Coursera-All weeks solutions [Assignment + Quiz] click here
       &
                         Coursera Google Data Analytics Professional Quiz Answers   click here
    &
                       Coursera Google IT Support Professional   click here

Have no concerns to ask doubts in the comment section. I will give my best to answer it.
If you find this helpful kindly comment and share the post.
This is the simplest way to encourage me to keep doing such work.


Thanks & Regards,
- Wolf

Post a Comment

0 Comments