• TCP/IP模型


    网络接口层TCP/IP模型

    应用层

    FTP

    DNS

    SMTP

    HTTP

    传输层

    TCP

    UDP

    网络互连层

    IP(Internet Protocol)

    网络接口层

    Ethernet

    Point-to-Point

    Packet Radio

    网络接口层

    网络接口层 (Host-to-network Layer),也称为主机-网络层。在TCP/IP参考模型中没有详细定义这一层的功能,只是指出通信主机必须采用某种协议连接到网络上,并且能够传送网络数据分组。具体使用哪种协议,在本层里没有规定。

    网络互连层

    网络互连层的主要功能是负责在互联网上传输数据分组。在网络互连层,主要定义了网络互联协议(Internet Protocol,IP)及数据分组的格式。它的主要功能是路由选择和拥塞控制。本层还定义了地址解析协议ARP、反向地址解析协议RARP及ICMP协议,这些在后面地章节将会有详细地介绍。

    传输层

    传输层(Transport Layer)的主要功能是负责端对端的对等实体之间进行通信。

    需要可靠数据传输保证的应用应选用TCP协议;相反,对数据精准度要求不是太高,而对速度、效率要求很高的环境,如音频和视频的传输,应该选用UDP协议。

    应用层

    应用层是TCP/IP协议簇的最高层。它包含了所有OSI参考模型中会话层、表达层和应用层这些高层协议的功能。目前,互联网上常用的应用层协议有下面几种。

    1,简单邮件传输协议(SMTP)

    2,超文本传输协议(HTTP)

    3,远程登陆协议(TELNET)

    4,文件传输协议(FTP)

    5,网络新闻传输协议(NNTP)

    6,名字服务(DNS)

    7,简单网络管理协议(SNMP)

    8,路由协议(RIP OSPF)

  • 相关阅读:
    十六、异步编程——messagedialog
    关于委托的一个摘录
    com interop 简述
    [STAThread]的使用
    Python初识和基础语法
    Python基础数据类型以及格式化输出
    JS读取PHP中设置的中文cookie时出现乱码的解决方法
    解决跨域读写Cookies的问题,(ASP、PHP、ASP.NET、JSP)解决方案
    多字段distinct查询
    Dedecms当前位置{dede:field name='position'/}修改,去掉>方法
  • 原文地址:https://www.cnblogs.com/wangrongchen/p/7884585.html
Copyright © 2020-2023  润新知