A: TCP Transport Ports

 In 200-301 V2 Ch01: TCP/IP Transport, 200-301 V2 Part 1: IP ACLs, CCENT-OLD, Q&A

You might have missed this latest #CCNA question because configuring routers and switches does not reinforce the concepts required to answer this question. If you do want to do some labbing to learn more, download Wireshark (or some other network analyzer) and capture the messages that your computer sends and receives when it connects to a website today. Check out the question first and come back here for the answers.

The Answers:

C, E

 

Background: TCP Connection Establishment

When an application uses TCP, as is the case in the scenario for this question, the endpoints send a series of three messages. The messages set different TCP flags whose combinations identify the messages as part of the TCP connection establishment process. Figure 2 shows the sequence, but the first message has a SYN flag set, the second has both a SYN and ACK flag set, and the third has an ACK flag (but not SYN) flag set.

Figure 2: TCP Connection Setup for this Question

The question stem also gives us enough information to determine which well-known port the messages use. The question mentions a URL that begins with HTTPS, meaning it uses SSL. SSL uses well-known port 443. As you can see from the figure, the first and third messages in the TCP connection establishment flow go towards the server so that the destination port is 443 in that case.

 

Why the Answers are Right or Wrong

For this question, the background description reveals the two correct answers. The third message has an ACK flag (but not SYN flag), and flows towards the web server, with a destination port of 443.

The wrong answers all list a fact that is not true about that third message.

Q: TCP Transport Ports
Q: Config Process
Subscribe
Notify of
guest

7 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Marcelo

Hi Mr Wendell, I want to say that all the contents of the book and the blog have been of great help in the process of pursuing the certification.
Please, I would like you to help me with a question about the process of closing the tcp connection and releasing the sockets.
Let’s say that I open one Chrome window to watch a youtube video and other window for a random web page. The sockets remain opened
indefinitely, let’s say for example when the video has finished loading?, or is there an automatic inactivity timer that begins the process of sending the FIN segment?

Marcelo

Thanks a lot for this, the understanding of the process is now more clear to me. Please, help me with my last question, about the window in tcp connection and the advance ack, I have been puzzled with since I read that topic. The question is in the next commentary (Oct 2). Thanks in advance.

Marcelo

In the first book, chapter 5, section “Flow control using windowing”, there is a part that says: “…if an acknowledgment is received before the window is exhausted, a new window begins, and the sender continues sending data until the current window is exhausted”.

How can be possible that the sender receives the ACK for all of the bytes of the window, before that it finishes sending the window bytes, or maybe, as soon as it has sent the last bit of the data towards the other host? That is what I understand after reading the paragraph of the beginning, but it doesn’t make sense, because at the receiver side some of the frames could be discarded in L2, but the ACK for all the window was already sent to the sender.

I hope you can help me clarifying this, thanks in advance.

Stanley Gono

Hi Wendell,
I am studying for my CCNA certification, but I have come across some questions in the book with multiples correct answers when I am asked to pick less than the correct answer. For example, the questions will have 3 correct answers and I am only required to pick 2. How does one deal with question like that on the test. 200301-BOOK-v1-21-002 is one of such questions. I know that if R2 is neither the DR or BDR in the scenario given, then R1 is the DR, but when I pick this answer, I was marked wrong. I don’t quite remember the other question of this kind, but I have seen a few of those.

7
0
Would love your thoughts, please comment.x
()
x