你闭上眼睛,换个角度想: 若当初让你去设计网络中两台计算机通讯,你会咋设计嘞? 最起码,有通讯媒介吧。 ----即物理层负责的事儿 其次,得能实现两台直接相连的计算机通讯吧。 ---MAC层管的 而后,在一个复杂网络里,计算机得能找着到达目标主机的合适路径吧。 ----网络层管的路由 再而后,同一台计算机,能够有不少不一样的通讯任务,就给它分配端口号来区分呗。---会话层 最后,就到用户直接能接触到的,应用软件了。----应用层 以上是本身的理解,确定不全面。 只是想说,有些东西,书本上说地复杂化了(人家编书人也么办法),本身先不要硬去吃书,先本身试试,换个角度想一下,某个问题换你会怎么解决~网络