ISO模型学习
2024-09-08 08:21:52
PDU:协议数据单元是指层次之间传递的数据单位
物理层PDU :PDU是数据位 bit
数据链路层的PDU是数据帧frame
网络层的PUD是数据包 packet
传输层的PDU是数据段 segment
其他更高层次的PDU是消息 message
物理方式:
单工:单向 (收音机)
双式:半双工(轮流双式【你给我发的时候,我不能给你发】) , 全双工(手机)
单播:目标是一台机器
广播:指很多机器
组播:目标是一些计算机(小组里面)
BROADCAST 广播
MULTTCAST 多播(组播)
UNICAST 单播
TCP/IP 协议
应用层 传输层 interner层 网络访问层(数据链路层、物理层)
应用层协议:http ssh ftp sftp snmt e-mail
传输层层: TCP 传输的时候 要先建立连接 才能发送数据 安全可靠
UDP UDP 直接传输不需要建立连接 高效
TCP 是有序的 有序号的 你发送的都是有序号的 UTP没有序号 发送过去 对面组装起来 不适合发文件 适合语音 视频 追求高效 不追求稳定性 比如DNS 就是UDP
TCP特性:
1.工作在传输层
2.面向连接协议
3.全双工协议
4.半关闭
5.错误检查
6.将数据打包打段,排序
7.确认机制
8.数据恢复 重传
9.流量控制、滑动窗口
10.拥塞控制、慢启动和拥塞避免算法
最新文章
- MFC-01-Chapter01:Hello,MFC---1.3 第一个MFC程序(01)
- 腾讯OAuth授权联合登录
- Bumped Map And Normal Map
- asp.net导出word(word2007)
- 【BZOJ 4326】【NOIP2015】运输计划
- 【POJ 1260】Pearls
- TST fall detection database
- HDU 3666 THE MATRIX PROBLEM (差分约束,最短路)
- java中怎么终止一个线程的执行----个人学习心得
- MySQL之 ALTER vs CHANGE vs MODIFY COLUMN
- zTree异步加载并初始化树时全部展开(贴主要代码)
- .NET CORE学习笔记系列(5)——ASP.NET CORE的运行原理解析
- ios调用Google地图
- 【mysql】工作中mysql常用命令及语句
- Bootstrap Tooltip
- Tomcat6和Tomcat7配置SSL通信的比较
- 使用taro开发钉钉的E应用报错 You are currently using minified code outside of NODE_ENV === ";production";. This means that you are running a slower development build of Redux. You can use loose-envify (https://git
- Passing the Message 单调栈两次
- 基于Apollo实现.NET Core微服务统一配置(测试环境-单机)
- Android实现圆形的图片边角