网络基础概念理解

网络在人们生活中可以说是息息相关,所以网络是非常重要的,但是网络是怎么实现通信的,怎样能从地球的两端建立通信?我们来了解一下

网络的分类

网络分为局域网和广域网。
局域网就是一台路由器,几台交换机,连接的起来好多台pc,实现这几台pc之间的通信,这就形成了一个局域网。
局域网
广域网也就是多个局域网组合起来就形成了广域网。
广域网

网络通信中的七层模型(osi七层模型)

为了实现网络之间的通信,我们就需要有用到协议,首先我们解释一下什么是协议,协议就是一种约定,在一定的约定的下就可以进行通信,就想电报的发送前的编码与接受后的解码,用约定好的协议就可以实现通信。

首先我们先介绍IOS七层模型,哪七层,都干啥了。

分层名称功能每层的功能举例
应用层针对特定应用协议电子邮件、远程登陆、文件传输
表示层设备固有数据格式和网路标准格式转换接受后有不同的表现形式的信息
会话层通信管理、负责建立和断开通信建立断开与连接的时间
传输层管理两个节点之间的数据传输,负责可靠传输可以检查传输的数据是否丢失
网络层地址管理与路由选择经过的路由到达目标地址
数据链路层互连设备之间传送和识别数据帧相邻两个节点,数据帧与比特位之间的转换
物理层以0、1电压高低或者光进行通信通过线路电压或者光转换为bit位

虽然七层模型理论和逻辑上的模型,最大的有点是理论清晰,将理论、接口和协议区分开来,但是在实际中这是一种比较复杂的模型。

TCP/IP五层模型

四层模型和七层模型下三层是一样的,只不过是把前四层合成一个应用层。
分为

  • 应用层
  • 传输层
  • 网路层
  • 数据链路层
  • 物理层

应用层:负责应用程序的沟通。如:SMTP、FTP、http等,也可以自定义协议
传输层:负责两台主机之间的数据传输。传输控制协议TCP,能够保证数据的可靠的从源主机发送到目标主机
网络层:负责地址管理和路由选择。通过IP来标识一台主机,通过路由表的方式规划出两台主机之间的数据传输路线。路由器工作在网路层。
数据链路层:负责设备之间的数据帧的传送和识别。网卡的驱动、帧的同步(用来检测信号来形成帧)、冲突检测(检测冲突就重新发送)、数据差错校验、以太网。主要是交换机工作层。
物理层:负责光或者电信号的传递。物理层主要解决最大的传输速率、传输速率和抗干扰。集线器的运用。

网路传输的流程

一台计算机从发送到另一个台计算机都经过了哪些转换怎么传输。
我们的一条信息的传输要从开始从应用层封装传输到另一计算机开始分用
我们来画一下流程:
封装与分用
每一层对应着自己的协议,这样就很好的实现了不同层之间能够分工明确。
在传输过程中,每次根据自己的协议封装自己对应的头部文件。

对于封装的头部后面博客介绍,会更新链接。

这个就像快递,卖家发货后经过一层层封装,并且打上标签。当买家收到东西后,拆快递就像分用。

分用就是每层拿到数据后知道上层是什么协议就给那个协议。

在传输层封装后叫段,在网络层封装后叫报,在数据链路层封装叫帧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值