计算机网络第五六七章
网络层为主机之间提供逻辑通信,运输层为应用进程之间提供端到端的逻辑通信
用户数据报协议UDP
1 无连接
2 尽最大努力交付
3 面向报文:对应用层交下来的报文,既不合并,也不拆分
4 没有拥堵机制:网络出现拥堵也不会让源主机发送速率降低
5 支持一对一,一对多,多对一和多对多的通信
6 首部开销小
传输控制协议TCP
1 面向连接
2 点对点
3 可靠交付
4 全双工通道
5 面向字节流:TCP把应用程序交下来的数据看成是一串无结构的字节流,根据对方给出的窗口值和网络拥堵情况,决定一个报文段包含多少字节
停止等待协议:
1 无差错情况:A发送,B接收并确认,A接收确认再发下一个
2 出现差错:A发送一个并设置超时计时器,超时重发
3 确认丢失和确认迟到:B收到重复数据,则丢失重复数据,再次发送确认
联系ARQ协议
发送发维护一个发送窗口,窗口内的报文都可以同时发送
滑动窗口
三个指针:
1 p1前:已发送已确认数据
2 p1后p2前:已发送未确认数据
3 p2后p3前:允许发送但未发送
4 p3后:不允许发送
发送方滑动窗口不能超过接收方的接收窗口
TCP连接的建立:三握手
TCP连接的释放:四挥手
恶意程序:
1 病毒
2 蠕虫
3 木马
4 逻辑炸弹
5 后门入侵
6 流氓软件
对称加密:密钥一样
非对称加密:公钥私钥
1 加密
2 验签

浙公网安备 33010602011771号