当前位置:网站首页>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
边栏推荐
- 陇原战“疫“2021网络安全大赛 Web EasyJaba
- Three level linkage demo of uniapp uview u-picker components
- Seven join join queries of MySQL
- Rome chain analysis
- 为什么百度、阿里这些大厂宁愿花25K招聘应届生,也不愿涨薪5K留住老员工?
- Threejs loads the city obj model, loads the character gltf model, and tweetjs realizes the movement of characters according to the planned route
- 测试开发是什么?为什么现在那么多公司都要招聘测试开发?
- MySQL: view with subquery in the from clause limit
- CTF stegano practice stegano 9
- ActiveReportsJS 3.1 VS ActiveReportsJS 3.0
猜你喜欢
NetSetMan pro (IP fast switching tool) official Chinese version v5.1.0 | computer IP switching software download
Three level linkage demo of uniapp uview u-picker components
What is the reason why the webrtc protocol video cannot be played on the easycvr platform?
我国算力规模排名全球第二:计算正向智算跨越
基于TCP的移动端IM即时通讯开发仍然需要心跳保活
C language course setting: cinema ticket selling management system
“金九银十”是找工作的最佳时期吗?那倒未必
Threejs factory model 3DMAX model obj+mtl format, source file download
How does the applet solve the rendering layer network layer error?
【虚幻引擎UE】运行和启动的区别,常见问题分析
随机推荐
Threejs clicks the scene object to obtain object information, and threejs uses raycaster to pick up object information
Rust blockchain development - signature encryption and private key public key
A application wakes up B should be a fast method
Deep learning - LSTM Foundation
Bit operation skills
Study notes 7
Seven join join queries of MySQL
阿里云ECS使用cloudfs4oss挂载OSS
A real day for Beijing programmers!!!!!
在线文本行固定长度填充工具
What is the reason why the webrtc protocol video cannot be played on the easycvr platform?
laravel8 导出Excle文件
The scale of computing power in China ranks second in the world: computing is leaping forward in Intelligent Computing
Realize the attention function of the article in the applet
The development of mobile IM based on TCP still needs to keep the heartbeat alive
Use threejs to create geometry and add materials, lights, shadows, animations, and axes
为什么百度、阿里这些大厂宁愿花25K招聘应届生,也不愿涨薪5K留住老员工?
3. Package the bottom navigation tabbar
Threejs rendering obj+mtl model source code, 3D factory model
What is test development? Why do so many companies hire test developers now?