协议
(网络协议的)意义:为了让计算机传输之间将信息正确传输给目标机器
不同系统之间能接入网络是因为定制了一套通用的协议以便支持不同系统间的网络通信
1.网络通信的问题:
将数据可靠的从A传给B
a.保证将数据交给下一个主机
b.在转发过程中保证目标主机的定位问题,路径选择问题
c.如果报文出现错误,或者丢失
d.传达的数据还要解决如何处理使用数据的问题
2.网络的解决方案-------网络的层状结果(软件也是如此,如:继承)

好处:完成软件的解耦合,方便后续进行维护
网络协议栈(osi)


实际在正常通信中的实现是TCP/IP的五层协议用于解决网络通信的问题
操作系统不同,但是网络大同小异

![]()