• 计算机网络协议


    应用层常用协议  
    1 DNS:域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。 

    现在顶级域名TLD分为三在类:国家顶级域名nTLD;通用顶级域名gTLD;基础结构域名 

    域名服务器分为四种类型:根域名服务器;顶级域名服务器;本地域名服务器;权限域名服务器。 

    2 FTP:文件传输协议FTP是因特网上使用得最广泛的文件传送协议。

    FTP提供交互式的访问,允许客户指明文件类型与格式,并允许文件具有存取权限。FTP其于TCP。 

    3 telnet远程终端协议:telnet是一个简单的远程终端协议,它也是因特网的正式标准。又称为终端仿真协议。

    4 HTTP:超文本传送协议,是面向事务的应用层协议,它是万维网上能够可靠地交换文件的重要基础。

    http使用面向连接的TCP作为运输层协议,保证了数据的可靠传输。 

    5 电子邮件协议SMTP:即简单邮件传送协议。SMTP规定了在两个相互通信的SMTP进程之间应如何交换信息。

    SMTP通信的三个阶段:建立连接、邮件传送、连接释放。 

    6 POP3:邮件读取协议,POP3(Post Office Protocol 3)协议通常被用来接收电子邮件。 

    SNMP:简单网络管理协议。由三部分组成:SNMP本身、管理信息结构SMI和管理信息MIB。

    SNMP定义了管理站和代理之间所交换的分组格式。

    SMI定义了命名对象类型的通用规则,以及把对象和对象的值进行编码。MIB在被管理的实体中创建了命名对象,并规定类型。

      
    二、结合五层模型,注意分析各层的封装,使用哪些协议。哪些协议是可靠传输,面向连接,哪些协议是不可靠传输,非面向连接?  

    应用层 文件传输,电子邮件,文件服务,虚拟终端         TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 

    传输层:提供端对端的接口         TCP,UDP 

    网络层:为数据包选择路由             IP,ICMP,RIP,OSPF,BGP,IGMP 

    数据链路层:传输有地址的帧以及错误检测功能        SLIP,CSLIP,PPP,ARP,RARP,MTU 

    物理层:以二进制数据形式在物理媒体上传输数据              ISO2110,IEEE802,IEEE802.2   


    TCP提供IP下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。 


    而UDP则不为IP提供可靠性、流控或差错恢复功能,是非面向连接,不可靠的传输。

    TCP支持的应用协议主要有:Telnet、FTP、SMTP等。

     UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系统)、TFTP(通用文件传输协议)等. 

  • 相关阅读:
    STM32 Cube之旅-尝试新的开发方式
    FOC 电流采样为什么不准?你忽略了这个细节
    STM32 外部中断详解(原理+配置代码)
    STM32 TIM高级定时器死区时间的计算
    【STM32系列汇总】小白博主的STM32实战快速进阶之路(持续更新)
    FOC 算法基础之欧拉公式
    一阶RC高通滤波器详解(仿真+matlab+C语言实现)
    一阶RC低通滤波器详解(仿真+matlab+C语言实现)
    matlab 调用C程序进行simulink仿真
    matlab 提示 Error using mex No supported compiler or SDK was found 错误的解决办法
  • 原文地址:https://www.cnblogs.com/luoquan/p/4887844.html
Copyright © 2020-2023  润新知