zoukankan      html  css  js  c++  java
  • Tcp/Ip协议理解_1

    Tcp/Ip协议理解

    Tcp/Ip是一个层多协议的通信体系。

    1.数据链路层:实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输 

       实现了IP地址和机器物理地址的相互转换

    2.网络层:     实现了数据包的选路和转发 WAN LAN  主机之间的通信通过中间节点

           网络层的任务是选择中间节点(路由器) 

          IP协议   根据数据包的目的IP决定如何投递

          ICMP协议  IP协议的重要补充   用于检测网络连接 

            差错报文:(回应网络错误) 目标不可达 重定向等4

            查询报文:  查询网络信息(Ping)

    3.传输层: 为两台主机提供端到端的通信(只关心起始端和目的端)

        TCP协议:可靠的(超时重传 目的确认等) 面向连接的 基于流的服务

        UDP协议:不可靠 (自己处理数据确认 超时重传等) 无连接 基于数据报的服务

            接收端必须以 数据报的长度 为最小单位 读出

    4.应用层:负责处理应用程序的逻辑。 数据链路层 传输层 网络层负责处理网络通信的细节

         Ping(应用程序  利用icmp 报文检测网络连接    用于调试网络环境

         telnet 远程登陆协议  在本地能完成远程任务

         osfp (Open Shorttest path first开放最短优先路径 是一种动态路由器更新协议  

            用于路由器之间的通信 告知对方信息

         DNS(Domain Name Service 域名服务 协议提供机器域名到IP地址之间的转换

     



     

     

  • 相关阅读:
    IE里ActiveXObject的一些实践
    JS兼容性问题汇总
    js:apply/call
    mark 一些近来用过的js库
    (转)时序分析基本概念
    (转载) 使用TimeQuest时序分析器
    (转)Altera对应的时序概念
    有序符号表(二叉树实现,JAVA,算法(四))
    有序符号表(数组实现,JAVA,算法(四),二分法)
    无序符号表(链表实现,JAVA,算法(四))
  • 原文地址:https://www.cnblogs.com/jingchu/p/9981990.html
Copyright © 2011-2022 走看看