本人今天上课又学习了一点新知识的皮毛,已经迫不及待的与小伙伴进行分享。
本篇内容将从以下四个方面展开分享:
1.数据传输过程
2.OSI的七大分层
3.TCP/IP协议族的组成
4.数据传输中的封装与解封的过程
一、数据传输过程
我们日常生活中的数据传输看起来是很快的,根本感觉不到中间有其它的步骤,但是其实里面存在着一些我们明面上看不见的过程。
下面我们拿快递的运输流程来举个例子。
先接受到所需要寄出的快递→将快递带到本地网点→网点将其带到分拨中心→由分拨中心确定方向→将快递送到目的地所在的城市→最后由快递员送到收件人手中。

数据传输的过程也是一样,由服务器→交换器→防火墙→路由器→目的地。

二、OSI的七大分层
OSI是由国际标准化组织(ISO)在1984年颁布的开放系统互连(OSI)参考模型,是一个开放式体系结构,将网络分成七层。
分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。每一层的功能又各不相同。
| 分层 | 功能 | 解释 |
|---|---|---|
| 物理层 | 建立、维护、断开物理链接 | 将计算机语言转换为比特流 |
| 数据链路层 | 建立逻辑链接硬件地址寻址、校验 | 物理地址(MAC地址)将比特流转换为数据帧 |
| 网络层 | 进行逻辑地址寻址,实现不同网络之间的路径选择 | 寻找对应的逻辑地址(IP地址)将数据帧转换为数据包 |
| 传输层 | 定义传输数据的协议端口号以及流控和差错校验 | 能根据应用进程端口号实现不同主机上用户进程之间的数据通信 |
| 会话层 | 建立、管理、终止会话 | 两个节点之间建立软件级别的通信 |
| 表示层 | 数据的表示、安全、压缩 | 负责数据格式的转换、加密、压缩和解压缩 |
| 应用层 | 网络服务与最终用户的一个接口 | 提供一个人机对话的窗口 |
三、TCP/IP协议的组成
TCP/IP协议是在OSI模型的七层分层结构基础之上缩减的五大组成部分。分别是:物理层、数据链路层、网络层、传输层、应用层。
下面我们看看每一层与设备的对应关系(如下图)

每一层都拥有不一样规定的协议(如下图)

每一个协议都拥有不同的意思和用途,众多协议又都是在一些主要协议基础之上延申的。下面以一个表格简单的了解一下:
| 主要协议 | 端口 | 延申的协议 | 主要用途 |
|---|---|---|---|
| TCP | 传输控制协议(TCP) | 协议应用的端口及其协议功能----传输更加稳定可靠 | |
| 80 | 传输控制协议(HTTP) | 用于浏览器和Web服务器之间的请求和响应的交互 | |
| 443 | 超文本传输安全协议(HTTPS) | 在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议 | |
| 21 | 文件传输协议(FTP) | 用于控制连接DNS服务器 | |
| 25 | 简单邮件传输协议(SMTP) | 用于发送邮件 | |
| 110 | 邮局协议版本3(POP3) | 用于接收邮件 | |
| 22 | 安全外壳协议(SSH) | 用于计算机之间的远程加密登入 | |
| UDP | 用户数据报协议(UDP) | 协议应用端口及其协议功能-----传输效率更高 | |
| 69 | 简单文件传输协议(69) | 用于小文件的传输 | |
| 53 | 域名系统(DNS) | 用于解析DNS | |
| 111 | 远程调用协议(RPC) | 用于远程过程调用 | |
| 简单网络往里协议(SNMP) | 用于网络设备的管理 | ||
| IP | 网际协议及其功能 | ||
| 地址解析协议(ARP) | 用于局域网中根据IP地址获得物理地址 | ||
| 逆地址解析协议(RARP) | 用于在局域网中通过ARP表根据物理地址请求IP地址 | ||
| 网际控制报文协议(ICMP) | 用于验证网络是否畅通 | ||
| 网际组管理协议(IGMP) | 用于主机与组播路由器之间组播通信 |
下面用一张图片给伙伴们展示TCP和UDP最直观的印象:

四、数据封装与解封的过程
刚刚我们也解释了数据在传输过程中并不是一步到位的,而是经过了很多程序步骤才得以到达目的地,而在各个步骤途中也不可能是一成不变的,就好像快递也得经过包装之后再进行运输,数据传输也是一样需要经过封装与解封。
具体过程可以参考下图:

上图就是将数据一层层包装然后再将其传输,传输的过程就是将之前的包装一层层解封,如下图:

以上就是本篇的所有内容,分享的不对的地方或者解释的不合理的地方希望伙伴们一起参与讨论。
本文介绍了数据传输的基本过程,通过快递运输的比喻来解释数据在网络中的流动。接着详细阐述了OSI的七大分层模型和TCP/IP协议族的组成,包括各层的主要功能和常用协议。此外,还探讨了数据在传输过程中的封装与解封机制,帮助读者理解网络通信的本质。
1259

被折叠的 条评论
为什么被折叠?



