作业

本文深入解析了OSI七层模型,详细介绍了TCP三次握手过程,解释了数据的封装与解封装流程,并探讨了IPv4地址的分类及掩码使用。此外,还提供了二进制与十进制IP地址转换实例,以及如何根据公司需求合理分配IP地址段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一  OSI七层模型

1.应用层   各种的应用程序的协议

2.表示层    解释信息语法问题 如:加密 解密 编码 解码

3.会话层    两个机器之间建立会话连接 

4.传输层    接受上一层的数据 数据分割 TCP/UDP两种传输

5.网络层    寻找相应的IP地址 通过IP地址连接两个节点

6.数据链接层  为上层服务 将原始的比特流传输转换为逻辑传输

7.物理层   电器电压接口 通上比特流传输

二  TCP三次握手

第一次握手 连接时 客户端发送SYN给服务器 等服务器确认

第二次握手 服务器收到SYN 发送确认收到包 并且发送SYN ACK

第三次握手  客户端收到服务器发的SYN ACK 包 向服务器发送确认 包就发送完毕 

之后就发送请求断开  服务器再确认断开

三 封装与解封装

A给B传递时 经过传输层 加上TCP头封装 经过网络层 加上IP头封装

传输到B时 B再反过来一层一层的解封 就是解封装

四 

IPv4

32位二进制 有网络位和主机位 

网络为表示位于的网段 主机位 表示唯一 标识一个主机

ABCDE五类 通过第一个8位辨别

A  0 0000000---0 1111111     0-127

B  10 000000---10 111111     128-19

C  110 00000---110 11111     192-223

D  1110 0000---1110 1111     224-239

E  1111 0000----1111 1110     240-254

ABC为单播地址  D为组播地址 E为科研使用

掩码用来识别两个IP地址使用32位二进制

“1”表示网络位    “0”表示主机位

五  

1.   202(D)=___11001010___(B)/八位二进制

      186(D)=___10111010___(B)/八位二进制

      172(D)=___10101100___(B)/八位二进制

       97 (D)=___01100001___(B)/八位二进制

      11011100(B)=____220_____(D)
      10110011(B)=_____179____(D)

       00110101(B)=____53_____(D)

       01010101(B)=_____85____(D)

2.172.16.33.22/21——用二进制写出,计算可用的IP地址数量

10101100 00010000 00100001 00010110

11111111 11111111 11111000  00000000

可用2^11-2

202.100.99.88/28—-用二进制写出,计算可用的IP地址数量

11001010 01100100 01100011 01011000

11111111 11111111 11111111 11110000

可用2^4-2

3.

某公司有员工130人,每人一台办公电脑,在不浪费IP地址的情况,请给此公司分配一个网段

写出私网网段:

这个想不明白 2的几次方减2也没等于130 的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值