xiaolin coding 图解网络笔记——IP 篇

1. IP 基本认识

IP 在 TCP/IP 模型中的第三层,网络层。网络层的主要作用是:实现主机与主机之间的通信,也叫点对点(end to end)通信

MAC(数据链路层)的作用是【直连】的两个设备之间的通信,而 IP 复杂在【没有直连】的两个网络之间进行通信传输

在网络中的数据包传输中,源 IP 地址和目标 IP 地址在传输过程中是不会变化的(前提:没有使用 NAT 网络),只有源 MAC 地址和目标 MAC 一直在变化。

2. IP 地址的基础知识

在 TCP/IP 网络通信时,每个设备都需要配置正确的 IP 地址,IP 地址(IPv4 地址)由 32 位正整数来表示,这是计算机的二级制表示,人类为了方便记忆采取点分十进制的标记方式:
在这里插入图片描述

3. IP 地址的分类

在这里插入图片描述

在这里插入图片描述
最大主机个数就是主机号个数减 2,因为有两个 IP 地址是特殊的,分别是主机号全 0 或者 全 1,主机号全为 1 指定某个网络下的所有主机,用于广播,主机号全为 0 指定某个网络。

广播地址用于在同一个链路中相互连接的主机之间发送数据包,广播地址可以分为本地广播和直接广播两种,在本网络内广播叫做本地广播,在不同网络之间的广播叫做直接广播

D、E 类地址是没有主机号的,D 类常被用于多播(将包发送给特定组内的所有主机),E 类是预留的分类暂未使用。

在这里插入图片描述
IP 分类的优点是简单明了、选路(基于网络地址)简单,缺点是同一网络下没有地址层次,不能很好的与显示网络匹配,因为 C 类最大主机数量太小了,而 B 类的同一网络下的主机数量又太多了

4. 无分类地址 CIDR

由于 IP 分类存在许多缺点,所以提出了无分类地址,即 CIDR,32 比特的 IP 地址被划分为两部分,前面是网络号,后面是主机号

表示形式为a.b.c.d/x,其中/x表示前 x 位属于网络号,x 的范围是 0 ~ 32,这就使得 IP 地址更加具有灵活性。

比如 10.100.122.2/24,就表示前 24 位是网络号,剩余的 8 位是主机号。

还有一种划分网络号与主机号形式,那就是子网掩码,意思就是掩盖掉主机号,剩余的就是网络号,将子网掩码和 IP 地址按位计算 AND,就可得到网络号

为什么要分离网络号和主机号?

因为两台计算机要通讯,首先要判断是否处于同一个广播域内,即网络地址是否相同&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值