2.为什么要分层

 

复杂的程序都要分层,这是程序设计的要求
    
    
    整个程序的包装和解包的过程:
 
层与层之间的关系
     就像俄罗斯套娃
    只要是在网络上跑的包,都是完整的。可以有下层没上层,绝不可能有上层没上层。
    对TCP协议来说,三次握手也好,重试也好,只要想发出去包,就要有IP层和MAC层,不然是发不出去的。
    
 

猜你喜欢

转载自www.cnblogs.com/huangguoming/p/10591898.html