字符串信息:“我是一条信息,想知道在网络中我如何被传送的,每一公交站叫什么名字(七层中哪一层),什么约定(网络协议)”两种模式:1、Client --> Server
          2、Client1 --> Server -->Client2我们知道,网络有ISO七层结构,从最底层的物理层--->最高的应用层,作“U”型传递。可是有一个实例:“字符串”来解答更直观深刻的理解和记忆,便于更好的了解网络程序的来拢去脉请高手的意思是,希望有高手能解答得具体详细点,大多数人都是对这个一知半解的,模临两可的。

解决方案 »

  1.   

    ISO七层结构只是抽象模型,在实际的通信模型中不一定有与之一一对应的每一层。不同的网络模型有不同的分层方法,ISO只是当作参考模型。比如TCP/IP就只有四层(好像是)。现在的各种现场总线,通信结构模型又各不相同。无线通信(GSM/WCDMA/TDSCDMA等)都没有完全实现ISO的所有层。楼主希望得知某一个字串的具体传输过程,应该指定实际是那个网络模型。建议找一些TCP/IP的资料看看,对理解ISO抽象模型有好处。
      

  2.   

    字符串构造成TCP/UDP包,然后下层IP包,再到下层的MAC数据帧,最好成物理层的数据 0 ,1等,传递到接收端,反向拼接到上层的包...
      

  3.   

    哪位能不能给得详细点呢?例如写成:CLient端:
    第七层 应用层     “我是一条信息字符串” 可能在EDITBOX里
    第六层 表示层
    第五层 会话层
    第四层 传输层      字符串构打包成TCP/UDP数据包
    第三层 网络层      将TCP/UDP数据包分解成更小的IP包
    第二层 数据链路层  传输数据的MAC数据帧
    第一层 物理层     通过汇编及机器语言转化变成  物理层 的 数据 0,1
     Server端:反向拼接上层的包第一层 物理层     
    第二层 数据链路层   
    第三层 网络层 
    第四层 传输层
    第五层 会话层
    第六层 表示层
    第七层 应用层以上纯属想象,希望楼下的补充完善
      

  4.   

    给你介绍一款软件Wireshark,可以看到协议里封装了什么东西。
      

  5.   

    CLient端: 
    第七层 应用层    “我是一条信息字符串” 
    第六层 表示层     TCP/IP没有这两层
    第五层 会话层 
    第四层 传输层      字符串构打包成TCP/UDP数据包 TCP/UDP头+“我是一条信息字符串”
    第三层 网络层      将TCP/UDP数据包分解成更小的IP包 IP头+TCP/UDP头+“我是一条信息字符串”
    第二层 数据链路层  传输数据的MAC数据帧 链路头(以太头)+IP头+TCP/UDP头+“我是一条信息字符串”
    第一层 物理层    通过汇编及机器语言转化变成  物理层 的 数据 0,1 
    server端正好反过来.
      

  6.   

    这问题有点无聊连两台机器使用的协议族、协议链都没搞清楚,谈什么ISO模型,那不是空中楼阁是什么???