计算机网络参考模型

目录

一、网络简介

二、网络的分层和结构

三、TCP/IP五层模型


一、网络简介

1.网络:网络是计算机或者网络设备通过有形光缆,或者无限的媒介,连接起来,按照一定的规则,进行通信的集合。

2.通信:人与人 人与人 人与物 物与物 通过某种媒介和行为的信息的传递和交流。

3.网络通信:终端设备之间通过计算机网络进行通信。

4.服务器:能够提供特定的功能设备,都可以称为服务器

5.网络是一个抽象的概念

分层的思想

人为的把网络划分为一个层次

分层的目的就是为了方便定位和解决问题

二、网络的分层和结构

1.osi七层模型

分层功能简介
应用层网络服务与最终用户的一个接口人机交互界面,系统程序的窗口
表示层数据的表示,安全,压缩翻译:将文字转换为二进制,数据进行安全加密压缩,把数据压缩到适合互联网传输的大小
会话层建立,管理,终止会话和指定的通信对象建立会话关系 会话层允许和不同的设备建立会话
传输层定义传输数据的协议端口号,以及流控和差错校验相同软件两个端口进行数据传输 端到端,端口到端口
网络层进行逻辑地址寻找,实现不同网络之间的路径选择逻辑地址,IP地址 网络层次定义了IP地址。通过最佳路径 传输到对方用户的IP地址
数据链路层建立逻辑连接,进行硬件地址寻找,差错校验值等功能Mac地址,网卡的Mac地址【具有唯一性】
物理层建立,维护,断开物理连接接收数据信号bit流接入主机,开始一个逆向过程【接收到信号后给予回访】

排列顺序:物理----数据链路层-----网络----传输----会话-----表示-----应用

三、TCP/IP五层模型

1.

图层协议解释
应用层http https 超文本传输协议,网站数据的文本和图片图像的传输协议
传输层TCP协议: 传输控制协议 ---- 双向交互(传输稳定可靠) udp协议: 用户数据协议-----单向交互(优点:快)
网络层arp协议,地址解析协议,根据IP地址获取物理网卡地址的协议。以广播的形式在整个网段中请求所用主机。接收主机返回信号确定目标物理地址(mac地址),收到目标的IP地址和物理地址保存在arp表中180秒后 丢弃数据
数据链路层
物理层

tcp/ip模型:传输控制协议http https 都属于tcp协议 IP网络协议

tcp/ip是由一系列的协议组成,tcp/ip协议簇

2.数据封装过程

传输层:将二进制编码和tcp端口封装在tcp报文头部

网络层:IP头部,指的就是包含(源IP地址和目标IP地址),32位的二进制数组成

数据链路层:Mac地址是物理网卡的全球唯一地址。

物理层:不管你是啥都要转化成电信号 bit流进行传输

3.数据解封装

物理层:比特流,信号,二进制数据,传输到数据链路层

数据链路层:校验数据的Mac头部信息,目标MAC地址是否和自己的Mac地址是否吻合,吻合的话,Mac头部会被去掉。

网络层:验证目标IP是否吻合,吻合IP头部会被去掉。

传输层:根据tcp头部包含的信息,使用的协议是啥,以及应用的程序是啥,

数据在传输层被分为数据段,将分段的顺序进行重组,按正常的顺序转到应用层。

应用层:解码 展示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值