当前位置:网站首页>Network layer - forwarding (IP, ARP, DCHP, ICMP, network layer addressing, network address translation)
Network layer - forwarding (IP, ARP, DCHP, ICMP, network layer addressing, network address translation)
2022-07-05 04:11:00 【A very lazy person】
This article mainly introduces the following aspects of knowledge :
- Overview of network layer functions
- IP The datagram
- Network layer addressing ( Basic addressing form 、 Subnet partition & Subnet mask 、CIDR)
- Network address translation NAT
- ARP agreement
- DCHP agreement
- ICMP agreement
- IPV6
1. Overview of network layer functions
2.IP The datagram
(1)TCP/IP Protocol stack
(2)IP Datagram format
(3)IP Example of datagram segmentation
(4)IP Unit of datagram
3. Network layer addressing
(1)IP Address brief
(2) Classified IP Address
- special IP Address
- private IP Address
(3) Subnet partition and subnet mask
- Subnet partition
- Subnet mask
- Subnet mask exercise
- Packet forwarding when using subnet
(4) No classified address CIDR
- No classified address CIDR
- Constitute a supernetwork
- longest-prefix matching
4. Network address translation NAT
(1)NAT Router
5.ARP agreement
(1)ARP Overview of the agreement
(2)ARP Application of protocol in sending data
- Send to this network
- Send to other networks
- Example
6.DHCP agreement
(1)DHCP Overview of the agreement
7.ICMP agreement
(1)ICMP Error report message
- Five types
- ICMP Data format of error report message
- The situation that error report messages should not be sent
(2)ICMP Inquiry message
(3)ICMP Application of protocol
8.IPV6
(1)IPV6 Cause of occurrence
(2)IPV6 Datagram format
(3)IPV6 VS IPV4
(4)IPV6 Address representation
(5)IPV6 Basic data type
(6)IPV6 Over to IPV4
边栏推荐
- 如何优雅的获取每个分组的前几条数据
- Is "golden nine and silver ten" the best time to find a job? Not necessarily
- 蛇形矩阵
- Summary of scene design
- Clickhouse synchronization MySQL (based on materialization engine)
- A application wakes up B should be a fast method
- Technical tutorial: how to use easydss to push live streaming to qiniu cloud?
- 美国5G Open RAN再遭重大挫败,抗衡中国5G技术的图谋已告失败
- ClickPaaS低代码平台
- 优先使用对象组合,而不是类继承
猜你喜欢
Deep learning - LSTM Foundation
陇原战“疫“2021网络安全大赛 Web EasyJaba
Looking back on 2021, looking forward to 2022 | a year between CSDN and me
Seven join join queries of MySQL
How to use jedis of redis
Technical tutorial: how to use easydss to push live streaming to qiniu cloud?
The development of mobile IM based on TCP still needs to keep the heartbeat alive
NetSetMan pro (IP fast switching tool) official Chinese version v5.1.0 | computer IP switching software download
Fuel consumption calculator
在线SQL转Excel(xls/xlsx)工具
随机推荐
Pyqt5 displays file names and pictures
[understand series after reading] 6000 words teach you to realize interface automation from 0 to 1
Threejs Internet of things, 3D visualization of farm (III) model display, track controller setting, model moving along the route, model adding frame, custom style display label, click the model to obt
A應用喚醒B應該快速方法
@The problem of cross database query invalidation caused by transactional annotation
Ctfshow 2022 Spring Festival welcome (detailed commentary)
Interview related high-frequency algorithm test site 3
provide/inject
【虚幻引擎UE】打包报错出现!FindPin错误的解决办法
How does the applet solve the rendering layer network layer error?
CTF stegano practice stegano 9
Study notes 7
Special Edition: spreadjs v15.1 vs spreadjs v15.0
kubernetes集群之调度系统
小程序中实现文章的关注功能
MySQL: view with subquery in the from clause limit
Pyqt pyside custom telescopic menu bar sharing (including tutorial)
[untitled]
Open graph protocol
Use threejs to create geometry and add materials, lights, shadows, animations, and axes