当前位置:网站首页>Huawei HCIA notes
Huawei HCIA notes
2020-11-08 23:53:00 【Wang Ruifeng】
Network foundation
Three layers IP agreement :IP The packaging of the head
1. Grow long ,20-60 Bytes get longer .
2. Version edition V4 or V6.
3. Total Length IP The total size of the bag .
4. TTL:1. Data level anti ring mechanism .2. Every time you pass through a router , Will be reduced 1, When reduced to 0 When , this IP The message will be drop.
5. Protocol : Distinguish the upper layer protocol ,6 It means that the upper layer is TCP,17 It means that the upper layer is UDP.
6. S/D IP : Source / Objective IP , Where is it from , Where to go? .
IP Address : Basic knowledge
1. The length is 32 position , Dot decimal is used to express .
2. Network bit is to find the corresponding network first , Then find the host to be determined in this network .
3. A zero host indicates the network itself , network number 、 Prefix 、 route .192.168.1.0/24
4. Host location is fully set 1, Can represent all hosts on this network . Subnet broadcast .
IP classification :A class :
1. The highest bit of the first byte must be set to 0,0-127
2. 1-126
3. The first byte is the network bit , The last three bytes are the host bit .
B class :
1. The top two bits of the first byte must be set to 10,128-192.
2. 128-191
3. The first two bytes are network bits , The last two bytes are the host bit .
C class :
1. The highest three bits of the first byte must be set to 110,
2. 192-223
3. front 3 Bytes are network bits , The last byte is the host bit .
private IP:
A class :10.0.0.0/8
B class :172.16.0.0/16-172.31.0.0/16
C class :192.168.0.0/24-192.168.255.0/24
Special address :
Local return address :127.0.0.0 - 127.255.255.255
No address specified ( For filling ) 0.0.0.0
Broadcast address 255.255.255.255
Subnet mask :
1. effect :32 position , And IP Address 11 corresponds to , modification IP There's no point in having a mask for the address alone .
2. 1 The corresponding IP The address part is the network bit .
3. 0 The corresponding IP The address part is the host location .
4. Two expressions : dotted decimal / CIDR
Subnet partition :
1. The core idea : Borrow the host location , Expand network bits . To get more subnets .
2. effect : Distribute it rationally IP Address .
3. Method 1: Depending on the number of subnets needed , Determine the number of subnets .
Method 2: Depending on the number of hosts needed , Determine the number of hosts , Then determine the number of subnets .
4. Block size method :
1. Determine the number of subnet partitions that occur 8 Bit group .
2. Make sure that 8 Bit block size .
3. Add up according to the size of this block .
4. Determine block size =2^n,N= Number of hosts .256 Subtract the 8 Bit mask .
ICMP agreement :
1. ICMP Packaged in IP Inside , The agreement number is 1.
2. Connectivity testing -----ping 、echo request 、echo reply ; TYPE 0/8
3. Redirect : Solve the problem of suboptimal host path .
4. Tracert : Explore the path you're going through .
Layers of agreement :
1. In terms of encapsulation, it's hierarchical .
2. According to the object of service ( The main )
版权声明
本文为[Wang Ruifeng]所创,转载请带上原文链接,感谢
边栏推荐
- Aprelu: cross border application, adaptive relu | IEEE tie 2020 for machine fault detection
- 非阻塞的无界线程安全队列 —— ConcurrentLinkedQueue
- Linked list
- 架构中台图
- 代码保存
- 教你如何 分析 Android ANR 问题
- AI人工智能编程培训学什么课程?
- Decorator (2)
- Programmers should know the URI, a comprehensive understanding of the article
- Have you ever thought about why the transaction and refund have to be split into different tables
猜你喜欢

LeetCode-11:盛水最多的容器

Programmers should know the URI, a comprehensive understanding of the article

Five design patterns frequently used in development

JVM Zhenxiang series: easy understanding of class files to virtual machines (Part 2)

Realization of file copy

How to analyze Android anr problems

A few lines of code can easily transfer traceid across systems, so you don't have to worry about losing the log!

C / C + + Programming Notes: pointer! Understand pointer from memory, let you understand pointer completely

Python features and building environment

数据库设计:范式与反范式
随机推荐
选择API管理平台之前要考虑的5个因素
The vowels in the inverted string of leetcode
VIM Introduction Manual, (vs Code)
Have you ever thought about why the transaction and refund have to be split into different tables
centos7下安装iperf时出现 make: *** No targets specified and no makefile found. Stop.的解决方案
Programmers should know the URI, a comprehensive understanding of the article
大数据软件学习入门技巧
Combine theory with practice to understand CORS thoroughly
Five factors to consider before choosing API management platform
STC转STM32第一次开发
Octave基本语法
[200 interview experience], programmer interview, common interview questions analysis
Copy on write collection -- copyonwritearraylist
Esockettimeout solution in request in nodejs
Five design patterns frequently used in development
The interface testing tool eolinker makes post request
First development of STC to stm32
表连接
当我们聊数据质量的时候,我们在聊些什么?
RabbitMQ快速入门详解