网工基础协议——IP地址

IP地址的概念:

IP 地址是我们进行TCP/IP通讯的基础,每个连接到网络上的计算机都必须有一个!P地址。我们目前使用的IP地址是32位的,通常以点分十进制表示。例如:192.168.0.181。IP地址的格式为: IP地址 = 网络地址 + 主机地址 或者 |P地址=主机地址 + 子网地址 +主机地址。一个简单的IP地址其实包含了网络地址和主机地址两部分重要的信息。

IP地址为了方便人们记忆,使用了点分十进制的方式表示。

计算机中的单位换算:

1字节(Byte) = 8位(bit) 2^3方

1KB( K,千字节) = 1024B 2^10方

1MB( M,兆字节) = 1024KB

1GB( G,吉字节,千兆) = 1024MB

1TB( T,万亿字节,太字节) = 1024GB

1PB( P,千万亿字节,拍字节) = 1024TB

1EB( E,百亿亿字节,艾字节) = 1024PB

进制的转换

1、二进制转为十进制:

首先,讲一下"权重"的概念:

数字中某位的权重:2的(n-1)次方,n表示该位所在位数(从右向左数);

例如:二进制数,10,0的权重为:2^(1-1)=2^0=1;

1的权重为:2^(2-1)=2^1=2;

二进制转十进制,二进制数字中的所有位乘以本位的权重后,在求和。

例如,将二进制数10101转换为十进制数:

(10101)2进制=1*2^(5-1)+0*2^(4-1)+1*2^(3-1)+0*2^(2-1)+1*2^(1-1)

=1*16 +0*8 +1*4 +0*2 +1*1

=16+0+4+0+1

=21

2、十进制转换为二进制:

将该数字不断除以2直到商为零,然后将余数由下至上依次写出,即可得到该数字的二进制表示。

例如:十进制数21转化为二进制:

21÷2=10······1

10÷2=5 ······0

5÷2=2 ······1

2÷2=1 ······0

1÷2=0 ······1

最后转换为二进制数为:10101

IP地址表示为32位二进制数,8为一组,则每一组范围为:00000000到11111111(即十进制表示为0到255)。

例如:255.255.255.255 对应 11111111.11111111.11111111.11111111

IP地址的组成:网络位+主机位。例如192.168.1.1/24,则192.168.1为网络位,最后的1为主机位

IANA机构------五大类(0.0.0.0~255.255.255.255)

A类地址:0,0.0.0~127.255.255.255(其中127.0.0.0~127.255.255.255,为环回地址)

B类地址:10,128.0.0.0~191.255.255.255

C类地址:110,192.0.0.0~223.255.255.255

D类地址:1110,224.0.0.0~239.255.255.255,为组播地址

E类地址:1111,240.0.0.0~255.255.255.255,保留,研究使用。

**注意:**A、B、C类地址为单播地址;

D类地址:只能作为逻辑地址存在,不能配置在设备接口上。E类地址:保留,作为研究/军事等使用。

**特殊地址:**0.0.0.0~0.255.255.255,不可使用(作用:1.未指定的地址------发报文DHCP;2.路由层面:全网所有地址。)

224.0.0.5/6组播地址;

127.0.0.0~127.255.255.255为环回地址,不可使用(作用:用于设备内部的TCP/IP协议使用的;TCP------目的地址127.0.0.1,数据包不会发出本设备的任何接口)

**A类可用范围:**1.0.0.0~126.255.255.255;

**公网地址:**唯一性,全球范围内唯一,付费使用,需要申请;

私网地址:

10.0.0.0~10.255.255.255;

172.16.0.0~172.31.255.255

192.168.0.0~192.168.255.255;

子网掩码:网段范围------掩码,掩码为1对应网络位。

定义两个参数:1.网络位;2.主机位。

IP地址+掩码------可以定义网段的范围。

网段数量=2的可变的网络位的次方;

主机数量=2的可变的主机位次方-2;

网络地址:主机位全为0;广播地址(用于本网段所有主机通信):主机位全为1;

相关推荐
花间相见6 小时前
【计算基础|网络14】网络层:IP、ICMP 与 ping
网络·网络协议·tcp/ip
半杯咖啡半行码8 小时前
Linux 驱动开发入门:内核模块编程基础
linux·服务器·网络
智能直播8 小时前
RK3528 V4L2 框架 UVC 接口自动获取 H.264 / MJPEG / YUYV 格式:从内核采集到硬解分发
java·网络·实时音视频·视频编解码·h.264
睿智の男孩9 小时前
MIG IP核对DDR3的输出时序分析记录
网络·网络协议·tcp/ip
艾芯微科技9 小时前
高充放电流锂电充放 SoC:ETA9885E10,便携储能、小移动电源 BOM 选型笔记
网络·单片机·嵌入式硬件·集成测试·51单片机
2401_868534789 小时前
数据交换方式
服务器·网络
艾芯微科技9 小时前
钰泰 ETA6973PQ3Y|QFN3×3 2A 同步降压 Buck,I2C 可配置多档输出,动态调压 PMIC
网络·单片机·嵌入式硬件·fpga开发·集成测试·51单片机
默|笙9 小时前
【Linux网络】_udp_socket(认识)
linux·网络·udp
2401_8685347810 小时前
以太网物理层标准
服务器·网络