ISO七层模型:应用层->表示层->会话层->传输层->网络层->链路层->物理层
TCP/IP四层模型:应用层->传输层->网络层->链路层->应用层
应用层:负责应用程序之间的数据沟通;协议:HTTP,文件传输协议FTP,电子邮件传输SMTP,DNS,网络远程访问协议(Telnet),网络编程主要针对应用层展开
传输层:负责两台主机之间的传输,端与端之间(进程间)的数据传输;TCP,UDP
网络层:负责地址管理与路由选择, 通过IP地址来标识一台主机, 并通过路由表的方式规 划出两台主机之间的数据传输的线路(路由). 路由器(Router)工作在网路层.(IP地址,路由器)
链路层:负责相邻设备之间的数据帧传输,以太网,交换机
物理层:负责光电信号的传输,以太网协议,集线器
对于一台主机, 它的操作系统内核实现了从传输层到物理层的内容;
对于一台路由器, 它实现了从网络层到物理层;
对于一台交换机, 它实现了从数据链路层到物理层;
对于集线器, 它只实现了物理层;