云计算网络HCIA第二次笔记作业

本文详细介绍了网桥和路由器的作用,MAC地址和介质访问控制,以及IP地址的分类、范围和特殊地址。重点讲述了TCP/IP协议中的三次握手与四次挥手过程,涉及OSI七层模型和协议数据单元的封装与解封装。

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

 

网桥:解决集线器失帧的问题;路由器:50-200个节点
MAC地址:介质(物理层)访问控制层
有类地址:
32位二进制
IP地址的分类
A B C ---单播地址:设备允许配置的地址( 既可做“源地址”又可做“目标地址”
D ---组播地址:只能作为目标去访问( 复杂流程,选定内部成员
E ---保留地址

 IP地址地址的范围:2的主机位次方个地

0XXXXXXXX…. A 类地址 ---/8=255.0.0.0
0--127 0和127是 特殊 的IP地址不允许配置,所以 实际 允许配置的A类地
址范围 1-126;
10xxxxxx--- B 类地址:255.255.0.0/16
10111111-- 128-191
110XXXXX— 192—223 C 类地址:255.255.255.0/24
1110XXXX— 224—239 D 类地址
1111XXXX-- 240-255 E 类地址

 

 可用IP地址的范围: 2的主机位 次方个地址-2(主机位全0的地址,主机位全1的地址)

特殊IP地址:                                                                       
(1)127.0.0.1---- 测试地址                                                                    
(2)全0 的地址:
0.0.0.0----DHCP:没有地址 路由:还能代表所有IP地址
(3)全1 的地址:
255.255.255.255 受限广播地址
主机位全0的地址: 代表网段--相当于代表一个网络范围
主机位全1的地址
192.168.1.11111111--: 直接广播地址
169.254.0.0/16
192.168.1.0 24----192.168.1.1-192.168.1.254 254
172.16.0.0 16=255.255.0.0 ---
172.16.00000000.0000001---172.16.0.1 16 172.16.255.254
172.16.0.0 16 172.16.255.255
无类:
192.168.1.0 24 可变长子网掩码
VLSM---子网划分:借位:借主机位
192.168.1.X XXXXXXXX 24
192.168.1. XXXXXXXX 25--255.255.255.128
192.168.1.0 XXXXXXX--192.168.1.0 25
192.168.1.1 XXXXXXX--192.168.1.128 25
192.168.1.0 24
借位:需要多少个网段,就需要 借几位(2的借位次方)
192.168.1.0 24 5
192.168.1. 000 00000 27(借三位 后面子网掩码需 +3
192.168.1.0 27 192.168.1.1 --192.168.1.30 30
192.168.1.32 192.168.1.32 27

 

子网汇总: 取相同 去不同
OSI七层参考模型
OSI/RM;
ISO--国际公有化组织;
分层: 降低层次之间关联性,上一层都在下层的基
础上提供增值服务
大而化小的思想
应用层 ---应用程序
表示层 ---抽象语言--二进制
会话层 ---建立维护和断开一次会话连接(主机和服
务器之间建立的会话通讯)
传输层 :端到端的传输,应用到应用之间的传输,
区分进程和服务。( 端口号:16位二进制构成 0-65535 ,1-1023端口
号(知名端口号,著名端口号 TCP/UDP
HTTP:80 web访问需要用
到的协议 ;HTTPS:443

 

网络层:IP
数据链路层 --- 介质访问控制层MAC+逻辑链路控制
层LLC ( 以太网协议
物理层

 

 协议簇

 

 

PDU---协议数据单元
应用层----数据报文
传输层----数据段
网络层---数据包
数据链路层----数据帧
物理层---比特流

 

 封装

 

 解封装

 

 

应用层
HTTP---超文本传输协议:TCP 80 端口
HTTPS--- 安全 的超文本传输协议:TCP 443 端口
Telent--远程登录协议:TCP 23 端口
DHCP--动态主机配置协议:UDP 67 68 端口
DNS--域名解析协议:TCP/UDP 53 端口
FTP--文件传输协议:TCP 20/21 端口
SSH--安全的远程登录协议:TCP 22 端口
传输层:TCP UDP
TCP和UDP协议的区别
1.TCP是 面向连接 的协议,而UDP是 无连接 的协
议----TCP的三次握手
2.TCP是可靠的传输层协议,UDP是一种“尽力而
为”的协议,排序,确认,重传,流控
3.TCP可以进行流控,而UDP不能
4.TCP可以进行分段,UDP不能进行数据分段
5. TCP 传输速率 ,而UDP传输速率快,TCP资源占
用比较大,而UDP资源占用小
即时通讯 类会采用UDP
文件,邮件---这一类对可靠性要求比较高
的数据采用TCP进行传输
可变长头部---首部长度:标注TCP头部大小
URG--紧急标志位
ACK--确认标志位
PSH--推送
FIN、SYN

 

“选项可有有无” 当没有时,字节最短为 20 字节,1字节 =10cm

 

如上图:UDP最短字节为: 8字节
伪头部校验---除了校验自身协议头部内容外,还会 校验部分IP协议的内容。
TCP的三次握手: 三次握手确保了在连接建立之前,双方都能够 进行 双向通信, 减少了因网络不定性或其他原因导致的连接问 题。这种设计 使得TCP协议更为可靠。

 

第一次握手-- 客户端向服务端发送链接请求: TCP客户进程也是先创建传输控制块TCB,
然后向服务器发出连接请求报文,这是报文 首部 中的 同部位SYN=1 ,同时选择一个 初始序
列号 seq=x ,此时,TCP客户端进程进入了 SYN-SENT 同步已发送状态;
第二次握手-- 服务器确认链接请求: TCP服务器 收到请求报文 后,如果同意连接,则会
向客户端发出确认报文。确认报文中应该 ACK=1,SYN=1 确认号是ack=x+1 ,同时也要
为自己 初始化一个序列号 seq=y ,此时,TCP服务器进程进入了 SYN-RCVD 同步收到状态;
第三次握手--TCP客户端收到确认后,还要向服务器给出确认。 确认报文的ACK=1,ack=y
+1,自己的序列号seq=x+1 ,此时,TCP连接建立,客户端 进入ESTABLISHED已建立连接状
态 触发三次握手.
TCP的四次挥手 流控:滑动窗口机制

 

第一次挥手-- 客户端发出 连接释放报文,并且停止发送数据。释放数据报文首部,FIN=
1,其序列号为seq=u(等于前面已经传送过来的数据的最后一个字节的序号加1),此
时, 客户端进入FIN-WAIT-1(终止等待1)状态;
第二次挥手-- 服务器端接收 到连接释放报文后,发出确认报文,ACK=1,ack=u+1,并且
带上自己的序列号seq=v,此时, 服务端就进入了CLOSE-WAIT 关闭等待状态;
第三次挥手-- 客户端接收到服务器端的确认请求 后, 客户端就会进入FIN-WAIT-2(终止
等待2)状态, 等待服务器发送连接释放报文,服务器将最后的数据发送完毕后,就向
客户端发送连接释放报文, 服务器就进入了LAST-ACK(最后确认)状态,等待客户端的
确认。
第四次挥手-- 客户端 收到服务器的连接释放报文后, 必须发出确认 ,ACK=1,ack=w+1,
而自己的序列号是seq=u+1,此时,客户端就进入了TIME-WAIT(时间等待)状态,但此
时TCP连接还未终止,必须要经过2MSL后(最长报文寿命),当客户端撤销相应的TCB后
,客户端才会进入CLOSED关闭状态, 服务器端接收到确认报文后,会立即进入CLOSED关
闭状态,到这里TCP连接就断开了,四次挥手完成.

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值