OSI与TCP-IP5层协议
数据在协议中的传输过程
封装就是给数据(Hello)”穿衣服”的过程,解封装就是脱衣服。
数据发出向下传递,数据接收向上传递
同层协议相同


各层协议

应用层协议
| 简写 | 协议名称 | 端口 |
|---|---|---|
| FTP | 文件传输协议 | 20/21 |
| Telnet | 命令行界面远程管理协议 | 23 |
| SSH | 命令行界面远程管理协议(更快更安全) | 22 |
| RDP | 远程桌面协议 | 3389 |
| DNS | 域名解析协议 | 53 |
| DHCP | 动态ip分配协议 | 67/68 |
| HTTP | 超文本传输协议 | 80 |
| HTTPS | 超文本传输协议(更安全) | 443 |
continue…
传输层协议

TCP和UDP是传输层的协议,目的是给数据穿上端口衣服,变成数据段。TCP比UDP更安全,穿的衣服更多,但是性能速度比UDP慢。
网络层协议
IP协议是网络层协议,目的是给段穿ip衣服,让路由器知道目标ip和本地ip,这时候称之为报文/包。
数据链路层协议
MAC子层协议是数据链路层的协议,目的是给包再穿一个MAC衣服,为的是让交换机知道目标MAC和本地MAC,这时候称之为帧。