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
|
||||
tags: []
|
||||
tags: [network, internet]
|
||||
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
|
||||
at this layer.
|
||||
|
||||
- The **Internet Layer** 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
|
||||

|
||||
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
|
||||
|
||||
|
|
|
@ -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
|
||||
frame is as follows:
|
||||
|
||||
```
|
||||
--------------------------
|
||||
| header | data | footer |
|
||||
--------------------------
|
||||
```
|
||||

|
||||
|
||||
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
|
||||
|
|
Loading…
Add table
Reference in a new issue