• OSI参考模型 VS TCP/IP参考模


    OSI参考模型 VS TCP/IP参考模
     
    TCP/IP各层对应的协议
     
    TCP/IP的层                                对应的TCP/IP协议                           应用在各层的硬件设备
    应用层(Application):                                                                                     应用程序网关(application gateway)
            Telnet: 远程登录                                                                                        (在应用层连接两部分应用程序)     
            FTP(File Transfer Protocol):文件传输协议
            HTTP(Hyper Text Transfer Protocol):超文本传输协议
            SMTP(Simple Mail Transter Protocol):简单邮件传输协议
             POP3(Post Office Ptotocol):邮局协议
            SNMP(Simple Network Mangement Protocol):简单网络管理协议
            DNS(Domain Name System):域名系统
    传输层(Transport):                                                                        传输网关(transport gateway)
           TCP(Transmission Control Potocol):传输控制协议                (在传输层连接两个网络)
           UDP(User Data Potocol):用户数据协议
    网络层(Internet):                                                                             多协议路由器(multiprotocol router)
            IP(Internet Protocol):网络协议                                                      (在异构网络间转发分组)
           ARP(Address Resolution Protocol):地址解析协议
           RARP(Reverse Address Resolution Protocol) :逆地址解析协议
           ICMP(Internet Control Message Protocol):因特网控制消息协议
           IGMP(Internet Group Manage Protocol):因特网组管理协议
           BOOTP (Bootstrap):可选安全启动协议
    数据链路层(Data Link):                                                                     网桥(bridge)交换机(switcher)
      HDLC(High Data Link Control):高级数据链路控制                   (在LAN之间存储-转发数据链路针)
            SLIP(Serial Line IP):串行线路IP
            PPP(Point-to-Point Protocol):点到点协议
            802.2等
    物理层(Physical):                                                                              中继器(repeater) 集线器(hub)
             无                                                                    (放大或再生弱的信号,在两个电缆段之间复制每一个比特)
     
    应用层
            包括所有和应用程序协同工作,利用基础网络交换应用程序专用的数据的协议。如,
     
     
    HTTP(Hypertext Transfer Protocol),超文本传输协议。                                          PORT   80
     
    TELNET (Teletype over the Network, 网络电传) ,
     
    通过一个终端(terminal)登陆到网络(运行在TCP协议上)                                             PORT 23
     
     
    FTP (File Transfer Protocol, 文件传输协议) ,由名知义(运行在TCP协议上) 。 PORT 20/21
     
    SMTP (Simple Mail Transfer Protocol,简单邮件传输协议) ,用来发送电子邮件(运行在TCP协议上) 。
     
     
    DNS (Domain Name Service,域名服务) ,用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上) 。 PORT   53
     
    SNMP (Simple Network Management Protocol, 简单网络管理协议) ,用于网络信息的收集和网络管理。
     
    PORT 161
     
     
    传输层  
     
             该层提供端对端的通信。最重要的传输层协议是传输控制协议TCP。 传输控制协议TCP (Transport Control Protocol) - 数据流传输(面向连接,可靠) 用户数据报文协议UDP (User Datagram Protocol) - 数据报文传输(无连接不可靠) 
    网络层      
     

               该层负责数据转发和路由。从该层上面往下看,可以认为底下存在的是一个不可靠无连接的端对端的数据通路。最核心的协议当然是IP协议。此外还有ICMP,RIP,OSPF,IS-IS,BGP,ARP,RARP等

  • 相关阅读:
    递归实现全排列问题
    LeetCode
    LeetCode
    连续子元素最大和
    简单模板view调用
    如何清除PHP中不需要的Layout模板
    Model中设置表单验证方法
    数据修改操作
    MVC模式tp框架四中路由形式
    zend Framework的MVC模式的搭建
  • 原文地址:https://www.cnblogs.com/wuyuankun/p/4050287.html
Copyright © 2020-2023  润新知