简单描述五层协议:即物理层、数据链路层、网络层、传输层、应用层
参考链接:https://blog.csdn.net/taotongning/article/details/81352985
- 物理层,即所谓的光缆、电缆、双绞线;
- 数据链路层,相当于在局域网/内网之间建立连接,代表协议有ARP协议,用于解析内网中用户的mac地址;
- 多个局域网组成互联网,网络层可以理解为局域网中的用户访问外网,与其他局域网进行通信,代表协议有ip协议,访问到外网的ip就可以通过命令:nbtstat -a xxx.xxx.xxx.xxx 查看访问改ip的电脑对应mac,显示电脑名;一般访问的域名都是和IP地址绑定的,域名和ip是一对一或多对一的关系,即一个域名只能对应一个ip,一个ip可以对应多个域名(可能会有子域名);icmp协议,工作中常用ping命令;
- 传输层,代表协议有,UDP、TCP.
传输层的由来:网络层的ip帮我们区分子网,以太网层的mac帮我们找到主机,然后大家使用的都是应用程序,你的电脑上可能同时开启qq,暴风影音,等多个应用程序,
那么我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口,端口即应用程序与网卡关联的编号。
-
应用层,Telnet、curl、FTP属于应用层协议