12.07.2015 Views

BROCADE IP PRIMER

BROCADE IP PRIMER

BROCADE IP PRIMER

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2: TCP/<strong>IP</strong>In summary, the 3-way handshake looks like this:1. Client sends TCP SYN to server2. Server sends TCP SYN/ACK to client3. Client sends TCP ACK to serverWindows and AcknowledgmentsNow you've initiated the session. It's time to start communicating. Here, the clientrequests some data. The server sends an acknowledgment (ACK) to tellthe client that it has received the request. Now the server will start sendingsegments.In our example, let's say that the server is going to send 20 kilobytes (20,480bytes) of data. The Transport Layer, on the server side, is going to divide that20 KB into several segments. It's going to number the segments so that the clientwill know how to reassemble them, and to make sure that it received themall. When the server starts sending segments, it will send a few at a time andwait for an acknowledgment from the client. This is the window.The window is measured in bytes, not segments. The server will send segmentsuntil it has reached the window size. In our example, let's say that thewindow size of the server is 5,120 bytes (5 KB). That means that the serverwill send segments until it has sent 5 KB worth of segments. Then it will wait toreceive an acknowledgment (ACK) from the client. When it does, it will sendanother 5 KB worth of segments, and so on.Request Data1 KB Segment1 KB Segment1 KB Segment1 KB Segment1 KB SegmentTCP ACK1 KB Segment1 KB Segment1 KB Segment1 KB Segment1 KB SegmentTCP ACK58 Brocade <strong>IP</strong> Primer

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!