09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

The transport layer as a whole represents <strong>the</strong> gateway of <strong>the</strong> host<br />

level communication process. The transport bridges <strong>the</strong> internal data<br />

communication process and <strong>the</strong> <strong>network</strong> data communication process.<br />

This is evident in <strong>the</strong> fact that <strong>the</strong> process of encapsulating <strong>the</strong><br />

application layer data in<strong>to</strong> and out of wrappers occurs at this level.<br />

Figure 2.14 shows <strong>the</strong> relationship between <strong>the</strong> layers and <strong>the</strong><br />

wrapping of <strong>the</strong> data.<br />

Figure 2.14. ULP data handling.<br />

This wrapping of ULP data is an outbound/inbound process. The ULP<br />

data follows this passthrough process on leaving <strong>the</strong> source host and<br />

<strong>the</strong>n follows <strong>the</strong> reverse on its arrival at <strong>the</strong> destination host:<br />

1. Data stream is handed <strong>to</strong> <strong>the</strong> transport layer.<br />

2. ULP data is wrapped in <strong>the</strong> transport packet, which consists of a<br />

header and <strong>the</strong> data.<br />

3. The transport packet is handed <strong>to</strong> <strong>the</strong> <strong>network</strong> layer.<br />

4. At <strong>the</strong> <strong>network</strong> layer, <strong>the</strong> transport packet is wrapped in <strong>the</strong><br />

<strong>network</strong> packet, which consists of <strong>the</strong> <strong>network</strong> header and <strong>the</strong><br />

transport packet.

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

Saved successfully!

Ooh no, something went wrong!