今天一天主要学的就是:1)网络 ISO/OSI 七层系统模型,TCP/IP 四层,五层模型
2)网络通信中数据的封装和解封装的过程
3)二进制,八进制,十进制,十六进制之间的转换
1、ISO/OSI 七层系统模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
TCP/IP 五层模型:应用层 -------- 计算机
传输层 -------- 防火墙
网络层 -------- 路由器
数据链路层 -------- 交换机
物理层 -------- 网卡、网线
TCP/IP 四层模型:网络接口层,网络层,传输层,应用层
协议簇:
ICMP / IGMP / IP / ARP / PARP 是属于网络层协议
HTTP / FTP / TFTP / DNS / SMTP / SNMP 所对应的应用接口(数字)
HTTP:80 FTP:20、21 TFTP:69
SMTP:25 SNMP:161 DNS:53
2、网络通信中数据的封装和解封装的过程
封装:原始数据在应用层 “f翻译” 成计算机通用语言--二进制数据
上层数据运输到传输层,在传输层封装一个TCP头部,
将封装了TCP头部的上层数据运输到网络层,在网络层封装IP头部,
将封装了IP头部的上层数据运输到数据链路层,在数据链路层封装MAC头部,
将封装好的数据传到达物理层后,将以比特流的形式传输出去。
解封装:在物理层,先后将比特流转换成二进制,在传输到数据链路层,
在数据链路层,将数据的MAC头部拆掉,,并将剩余数据传输到网络层,
在网络层,将剩余数据的IP头部拆掉,并将剩余数据传输到传输层,
在传输层,将剩余数据的TCP头部拆掉,并将剩余数据传输到应用层,
在应用层,将数据解码成最原始的信息。
3、进制转换
二进制:是用0和1两个数码来表示的数,进位规则是“逢二进一”,
八进制:是用0~7七个数码来表示的数,进位规则是“逢八进一”,
十进制:是用0~9十个数码来表示的数,进位规则是“逢十进一”,
十六进制:是用0~F十六个数码来表示的数,进位规则是“逢十六进一
来源:https://www.cnblogs.com/qiyueqi/p/11172420.html