TCP/IP五层模型
应用层
负责应用程序之间的数据沟通,程序员工作在这一层,负责业务数据的发送和接收,约定应用程序之间的数据格式。
http协议,FTP协议,DNS协议,SMTP简单邮件协议
TELNET协议(远程登录服务应用)
传输层
负责端与端之间的数据传输。(端口–>标识进程)
UDP(用户数据报协议),TCP(传输控制协议)
网络层
负责路由选择和地址管理,判断数据要发送给哪一个主机。
实现物理地址和逻辑地址的转换。
ip协议(路由器),ICMP(互联网控制协议),IGMP协议(Tntert组协议管理)
数据链路层
负责相邻设备之间的数据帧传输,标识当前的数据从哪里开始,到哪里结束。
以太网协议(交换机)
物理层
负责光电信号的传输
以太网协议(集线器)