zoukankan      html  css  js  c++  java
  • 理解TCP/IP协议

    TCP/IP涉及的知识太多,很多人都很凌乱,这里给大家一个轮廓上的理解。

    首先要理解好TCP/IP是为了在互联网上传输数据的,我们这里说经典5层结构;
    互联网上传输数据,其实就是一句话:子网A里面的电脑B上的程序C使用端口x通过物理介质D发送格式为E的数据到电脑F。这里面ABCDE就是代表TCP/IP协议簇里面的每一层:
        A代表的是网络层,指定ip地址,控制数据是传输到哪个子网的,例如:xxx
        B代表的是链路层,指定mac地址,控制数据是传输到拿一台设备的,例如:xxxx
        C代表的是传输层,指定端口(程序)地址,控制数据是传输给哪一个应用程序的,例如:80端口(浏览器)
        D代表的是物理层,指定传输的物理介质,控制数据是用哪一种物理介质传输的(物理介质的不同决定了电信号的传输带宽、速率、传输距离以及抗干扰性等等),例如:光纤
        E代表的是应用层,指定传输数据的格式,控制数据是什么格式的,例如:http指定的是超文本格式
     
    经典TCP/IP五层结构是:
                                                                                
     引用别人的,谢谢
                          物理层
     
            (以上图片摘自:http://www.cnblogs.com/onepixel/p/7092302.html)
     
     
    或者这样说,格式为A的内容,以B的方式,通过物理介质C传输到子网D中的电脑E,嗯,挺好理解的。
     
        参考:http://www.cnblogs.com/onepixel/p/7092302.html
  • 相关阅读:
    Linux下redis的安装
    python 文档
    Asp.net 高性能 Sqlite ORM 框架之 sqliteSugar
    程序整理网
    第十章:更多
    第九章:高级应用举例
    第八章:简单应用举例(2)
    第八章:简单应用举例(1)
    第七章:Mapping插件
    第六章:加载或保存JSON数据
  • 原文地址:https://www.cnblogs.com/ismallboy/p/7804939.html
Copyright © 2011-2022 走看看