05传输层.docx
- 文档编号:17995371
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:11
- 大小:3.84MB
05传输层.docx
《05传输层.docx》由会员分享,可在线阅读,更多相关《05传输层.docx(11页珍藏版)》请在冰点文库上搜索。
05传输层
传输层
1.传输层的协议
2.传输层和应用层协议的关系
windows上访问对方共享文件运行中输入:
\\192.168.10.101\C$(访问对方C盘的文件)
远程访问RDP:
运行中输入:
mstsc
netstat–an(查看服务侦听的端口的情况)
使用Telnet测试端口是否打开
telnetip地址3389(不写端口号默认是23端口,这里是测试3389端口是否打开)
3.服务和应用层协议的关系
ssport端口扫描工具
4.如何安装服务
控制面板-添加或删除程序--添加或删除组件
5.传输层的功能
三类端口
伪首部就是为了计算检验和用到的
tcp要解决的三个问题
6.tcp如何实现可靠传输
停止等待协议的优点是简单但是信道利用率太低因为每发一个数据包都要等待确认
进而改进为
如何实现流水线传输
使用滑动窗口技术
此时发送方的发送窗口是5表名可以连续发送5个数据包
当发完5个数据包就不能发了要等待第一个数据包的确认当收到第一个数据包的确认后发送窗口先前移动一个此时第一个数据包就从缓存从删除了并且可以发送地6个数据包以此类推这是不出差错的情况
这种信道利用率还是低因为每个数据包都要确认
改进
累计确认
就是接收方发确认包的时候发送连续收到的最大的确认包比如连续收到了5个包第6个没收到第7个收到了他会发收到了第5个数据包发送发就会从第6个数据包开始重发不管你后面有没有收到这也是这种机制的缺点
7.TCP首部
序号:
tcp数据包是面向字节流序号用来标识每一段开头是整个数据的第几个字节
确认号:
接收方送到数据包时会发送一个确认号
数据偏移:
表明整个数据包从什么时候开始是数据部分最大为1111(15X4=60以4个字节为单位头部为固定20个字节所以可变部分最大为40个字节)
抓包分析
理解序号和确认号
三次握手后
URG:
表明数据包的优先程度当为1时插队先传
ACK:
请求建立回话时ACK为0确认号失效也为0序号也为0
SYN:
请求建立回话时SYN为1服务器返回确认时SYN为1
xp请求web站点
web站点确认请求
syn是同步信号请求建立回话
因而产生了SYN攻击和Land攻击
SYN攻击是瞎编一源ip地址与目标主机建立回话
land攻击是自己与自己建立回话源ip地址和目标ip地址全为自己
RST:
是异常终止回话的信号
FIN:
是结束回话的信号
PSH:
是与URG相对于的psh是接收方的优先处理信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 05 传输