我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 (即 WLAN )协议;
这时手机已经连入局域网了,可以访问局域网内的主机和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上进行配置,即在无线路由器上配置 NAT、 PPPOE 等功能,才能把局域网接入到互联网中,手机就可以上网玩微信、刷抖音了。
局域网 :小范围内的私有网络,一个家庭内的网络、一个公司内的网络、一个校园内的网络都属于局域网。
广域网:把不同地域的局域网互相连接起来的网络。运营商搭建连接远距离区域的广域网。
互联网:由世界各地的局域网和广域网连接起来的网络。互联网是一个开放、互联的网络,不属于任何个人和任何机构。
简单来说,就是手机、无线路由器等设备通过网络协议实现通信。网络协议又是谁规定的呢?ISO 制定了一个 OSI 参考模型,被用于网络协议的制定。
OSI 参考模型将网络协议提供的服务分成== 7 层==,并定义每一层的服务内容,实现每一层服务的是协议,协议的具体内容是规范。上下层之间通过接口进行交互,同一层之间通过协议进行交互。OSI 参考模型只对各层的服务做了粗略的界定,并没有对协议进行详细的定义。但是许多协议都对应了 7 个分层的某一层。所以要了解网络,首先要了解OSI 参考模型。
OSI参考模型的第 7 层(最高层)。应用程序和网络之间的接口,直接向用户提供服务。应用层协议有电子邮件、远程登录等协议。
OSI参考模型的第 6 层。负责数据格式的互相转换,如编码、数据格式转换和加密解密等。保证一个系统应用层发出的信息可被另一系统的应用层读出。
OSI参考模型的第 5 层。主要是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会线.传输层:
先介绍下 TCP/IP 与 OSI 分层之间的对应关系,以及 TCP/IP 每层的主要协议。
在 TCP/IP 分层中,有把物理层和数据链路层合并称为网络接入层,有把物理层和数据链路层分别称为硬件、网络接口层。网络接入层是对网络介质的管理,定义如何使用网络来传送数据,但是对物理层和数据链路层在通信过程中起到了不一样的作用。所以 TCP/IP 分为四层或者五层都可以,只要能理解其中的原理就行。
IP 是跨越网络传送数据包, 使整个互联网都能收到数据的协议,它使用 IP 地址作为主机的标识。IP 协议独立于底层介质,