Autosave: 2024-08-15 08:00:03
This commit is contained in:
parent
c06d623128
commit
d26e1770b3
4 changed files with 34 additions and 11 deletions
BIN
.zk/notebook.db
BIN
.zk/notebook.db
Binary file not shown.
|
@ -1,10 +1,35 @@
|
||||||
---
|
---
|
||||||
title: Internet_Layer_of_Internet_Protocol
|
title: Internet_Layer_of_Internet_Protocol
|
||||||
tags: []
|
tags: [network, internet]
|
||||||
created: Thursday, August 15, 2024
|
created: Thursday, August 15, 2024
|
||||||
---
|
---
|
||||||
# Internet_Layer_of_Internet_Protocol
|
|
||||||
|
|
||||||
|
# Internet Layer of the Internet Protocol Suite
|
||||||
|
|
||||||
|
The Internet Layer is concerned with establishing the basis for the connection
|
||||||
|
and communication between hosts accross the internet.
|
||||||
|
|
||||||
|
In order for the data to get from a machine on one local network to a machine on
|
||||||
|
another local network, each machine must have a way of identifying and
|
||||||
|
interfacing with the other.
|
||||||
|
|
||||||
|
The Internet Layer utilises the Internet Protocol to determine how devices will
|
||||||
|
be publicly identified to devices on other networks and how different devices on
|
||||||
|
the same local network will be distinguished from outside of this network. This
|
||||||
|
is achieved through Internet Protocol (IP) addresses.
|
||||||
|
|
||||||
|
## Packets
|
||||||
|
|
||||||
|
Data is sent accross the internet between hosts as _packets_. These packets,
|
||||||
|
when sent and received within the
|
||||||
|
 on the local network, are
|
||||||
|
enclosed within a Link Layer frame (in its payload section):
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Like a frame, an IP packet has a header and a payload. The payload comprises the
|
||||||
|
data between sent between hosts. The header contains a source IP address and a
|
||||||
|
destination IP address and also specifies which version of the Internet Protocol
|
||||||
|
is being used.
|
||||||
|
|
||||||
|
// Separate entry on anatomy of IP address
|
||||||
|
|
|
@ -33,9 +33,11 @@ protocols. From the top:
|
||||||
sent out into the internet. Ethernet and WiFi are two core protocols utilised
|
sent out into the internet. Ethernet and WiFi are two core protocols utilised
|
||||||
at this layer.
|
at this layer.
|
||||||
|
|
||||||
- The **Internet Layer** is concerned with communication accross networks. It is
|
- The
|
||||||
responsible for identifying hosts on the inter-network by their addresses and
|

|
||||||
routing data from network to network.
|
is concerned with communication accross networks. It is responsible for
|
||||||
|
identifying hosts on the inter-network by their addresses and routing data
|
||||||
|
from network to network.
|
||||||
|
|
||||||
- The **Transport Layer** come back to this
|
- The **Transport Layer** come back to this
|
||||||
|
|
||||||
|
|
|
@ -43,11 +43,7 @@ a specific MAC address. This is off-limits from the outside.
|
||||||
Link Layer data is divided into small units called "frames". The anatomy of a
|
Link Layer data is divided into small units called "frames". The anatomy of a
|
||||||
frame is as follows:
|
frame is as follows:
|
||||||
|
|
||||||
```
|

|
||||||
--------------------------
|
|
||||||
| header | data | footer |
|
|
||||||
--------------------------
|
|
||||||
```
|
|
||||||
|
|
||||||
The header contains the source and destination MAC address plus a descriptor of
|
The header contains the source and destination MAC address plus a descriptor of
|
||||||
the type of data it contains. The data is the payload. The footer is used to
|
the type of data it contains. The data is the payload. The footer is used to
|
||||||
|
|
Loading…
Add table
Reference in a new issue