HCIA第二天

HCIA第二天

一、为什么是三次握手,四次挥手?

1、为什么是三次握手?

主要目的是为了保证TCP的面向连接

这里可以举一个例子介绍一下:

假如客户端 A、服务器 B,这里用打电话来做比喻:

A 说:喂喂,听得到吗?

(B 听了之后,知道了自己能听到 A 讲的话。)

B 回复说:可以。你能听得到吗?

(A 听了之后,他就能知道 B 可以听到自己的讲的话,并且自己也能听到 B。

但此时 B 还不知道 A 能不能听得到他自己说的话,所以 A 还要回复。)

A 回复:嗯,听得到。

这时 A、B 便可以知道相互都能说、听,接下来可以开始聊了(即建立连接开始发送数据)。

如果是两次握手

从上面例子就能看出,如果只做两次握手,假如当 A 手机没电被关机时,B 就可能不知道情况而一直讲话。

所以,建立连接前,如果想可靠传输,必须要先保证相互能正常接收报文。

是四次握手

四次五次或者更多都可以,但这样其实会有点多余了。所以做三次握手即可。

2、为什么挥手是四次?

与上面例子一样,客户端 A、服务器 B 在打电话:

A 说:我困了,想睡觉。

B 回复:OK,等我还有些事要跟你讲。

B 讲完后,说:我说完了,你去睡吧,拜拜。

A 回复:嗯,晚安。

这时 A、B 就可以挂电话了。

说完,A 等 2 秒后挂了电话,同时 B 听到回复后也挂了,即关闭了连接。

如果是一次、两次挥手#

从上面例子可以看出,因为 B 可能还有话要讲,所以 A 不能说完就挂掉。

如果是三次挥手#

B 说拜拜后直接关闭,他就不确定 A 有没有听到他之前(2到3)讲的话。并且假如 A 恰好没有听到 B 说拜拜,A 就可能一直拿着电话。

所以 B 还要等 A 的回复。

二、IP地址

互联网的每一个节点都会有一个IP地址,IP地址由网络号和主机号组成。

1、IP地址的分类

IPv4地址、IPv6地址

IPv4地址--32位的二进制数,由点分十进制的书写方法表示

2、子网掩码

一个完整的IP地址需要子网掩码/网络掩码 netmask

子网掩码可以区分网络位和主机位

网络位:标识此IP地址处于哪个广播域内

主机位:可以给主机分配的IP地址

子网掩码中为1 代表网络位

子网掩码中为0 代表主机位

例:192.168.1.1/24

子网掩码为:255.255.255.0 或者11111111.11111111.11111111.00000000

3、IPv4 地址的分类

IPv4地址 有限地址 2^32  --约42亿

(1)根据使用场景(范围)

私有地址 --免费使用、本地唯一性

公有地址 --付费使用、全球唯一性

(2)根据第一个8位的范围分为

A 1-126

B 128-191

C 192-223

D 224-239

E 240-254

其中ABC三类地址为单播地址、D类地址为组播地址、E类地址科研使用,保留

默认情况下,ABC三类地址拥有默认的子网掩码长度为:

A  /8    255.0.0.0

B  /16   255.255.0.0

C  /24   255.255.255.0

其私有地址范围:

A:10.0.0.0/8

B:172.16.0.0/16-172.31.0.0/16

C:192.168.0.0/24-192.168.255.0/24

4、特殊的IP地址:

  1. 0.0.0.0/0       无效地址/默认地址/缺省地址

作用:在网络中表示所有IP地址

     2.255.255.255.255 受限广播地址

作用:广播地址,只能作为目标地址使用,表示目标为所有IP地址

    3.127.0.0.1        本地环回地址

作用:用于检测TCP/IP协议栈道是否能够正常的封装和解封装数据,PC在系统安装完成之后默认存在

用于检测网卡的好坏 ---使用测试连通性指令PING

    4.169.254.x.x/16    本地私有地址

作用:当PC无法通过自动获取IP地址的方式获取到IP地址时,PC会自动产生一个IP地址,即169.254.x.x/16

5、网络地址

192.168.1.0/24    主机位全 0 的地址-网络地址

主机位全0 的地址代表一个网段,代表本网段内的所有IP地址代表地址范围:192.168.1.1/24-192.168.1.255/24

此地址不能给主机使用

6、广播地址

192.168.1.255/24  主机位全 1 的地址-广播地址

主机位全1 的地址代表本网段内的广播地址,只能作为目标地址使用;也不能给主机使用在一个网段内,除了主机位全0和主机位全1 的地址外,剩下的地址均可给主机使用

为了解决私有地址少,灵活应用的需求

三、VLSM 可变长子网掩码

子网划分,将原来的一个大的广播域逻辑的划分为若干个小的广播域

做法:通过借用主机位来充当网络位,实现

借1位 划分2个广播域--2个网段

借2位 划分 4个广播域--  4个网段

借3位 划分 8个广播域-- 8个网段

总结可得:

划分网段数量=2^借位

可用主机数量=2^主机位-2(网络地址、广播地址)

可用地址范围=网络地址+1 - 广播地址-1

四、CIDR无类域间路由

可以将多个小的广播域汇总为一个大的广播域

操作做法:使其母网号一致,取相同位,去除不同位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值