计算机网络-TCP/IP参考模型Reference Model)

来源:互联网 发布:win7系统中安装ubuntu 编辑:程序博客网 时间:2024/05/02 04:20

TCP/IP包含四层:最低层是链路层、互联网层、传输层、应用层。

一.链路层

    1.该层并不是真正意义的一个层,而是注意与传输线路之间的一个接口。

    2.该层描述子链路必须完成什么功能才能满足无连接的互联网络层的需求。

二.互联网层

    1.该层是整个网络体系结构贯穿在一起的关键层。大致对应于OSI的网络层。

    2.该层的任务是允许主机将数据包注入到任何网络,并且网这些数据包独立地到达接收方(接收方可能在不同的网络上)。甚至数据包的到达顺序与他们被发送的顺序不同,这种情况下, 如果需要按序递交数据,那么重新排列数据包的任务有高层来负责完成。

    3.包含两个协议:IP和ICMP;Internet Protocol,  Internet Control Message Protocol  


三.传输层

    1.该层允许源主机和目标主机上的对等实体进行对话。

    2.该层定义了2个协议.TCP和UDP  Transport Control Protocol 和 User Datagram Protocol

    3.TCP: 是一个可靠的面向连接的协议。允许从一台机器发出的字节流正确无误地交付到互联网上的另一台机器。他把输入的字节流分割成离散的报文,并把每个报文传递到互联网层。在目标机器,接收到TCP进程把收到的报文重新装备到输出流中。TCP还负责处理流量控制,以便确保一个快速的发送方不会因发送太多的报文而淹没掉一个处理能力跟不上的慢速接收方。

  4.UDP 不可靠的,无连续协议。适用于那些不想要TCP的有序性或流量控制功能,而宁可自己提供这些功能的应用程序。UDP被广泛应用于那些一次性的基于客户机-服务器类型的“请求-应答”查询应用,以及那些及时交付比精确交付更加重要的应用, 比如传输语音或者视频。

四. 应用层

   1.包含所有的高层协议。HTTP,SMTP,RTP,DNS


    

0 0