tcp/ip层次功能
(1)应用层:建立两个进程之间的端到端连接,并进行通信,拥有的协议http,smtp,ftp,telnet,ssh,snmp,dns)
(2)传输层:将从应用层得到的信息封装成分组(数据报或段),为上层应用层提供服务,将分组端到端发送给目的主机的传输层
2.1 tcp:面向连接,在两台主机传输层间建立连接,传送字节流。tcp提供流量控制(通过目的主机的接受速率调整源主机发送速率,防止目的主机溢出),差错控制(保证数据段无差错发送到目的地和重发受损数据段),拥塞避免(减少由于网络拥塞造成的数据段丢失)
2.2 udp:无连接,无重传控制
2.3 sctp:面向多媒体的新应用
(3)网络层:负责主机到主机的通信,ip定义了这一层的地址格式与结构并负责路由,由于ip是无连接并且没有差错控制,所以需要依赖其他协议的帮助,如传输层协议帮助重传,路由协议创建转发路由表,icmp/igmp/dhcp/arp的帮助
(4)数据链路层:负责将分组封装成帧进行传输,提供完整性检查和纠错
(5)物理层:负责携带帧中单独的比特穿过链路,将帧中的数据转化成介质中传输的信号
阅读(355) | 评论(0) | 转发(0) |