网络基础之OSI七层模型及TCP/IP模型

目录

一.网络

1.什么是网络

2.网络的具体功能及分类

①.网络的具体功能

②.网络的分类

二.OSI七层模型及TCP/IP模型

1.分层的原因

2.OSI七层模型

 ①.每层功能

 ②.每层常用设备及其协议

 ③.常用协议

3.OSI七层模型对比TCP/IP模型

三.数据封装和解封装过程(TCPIP工作原理)

1.封装过程

2.解封装过程


一.网络

1.什么是网络

     网络:将多个计算机或设备通信线路或无线连接起来,形成一个互相链接的系统。

     网络的作用:通过网络,人们可以在不同的时间地点之间进行信息交换、资源共享和协同工作。

2.网络的具体功能及分类

①.网络的具体功能

  1.信息共享:通过网络,信息可以在不同的设备之间快速、准确地传输。

  2.资源共享:网络使得用户可以共享硬件(如打印机、硬盘)、软件和数据资源。

  3.协同工作:多个用户可以通过网络同时访问和编辑共享文件,实现协同工作。

  4.提高效率:网络减少了信息传递的时间和成本,提高了工作效率。

②.网络的分类

  网络的主要划分可以分为:

   1.局域网(LAN):覆盖范围较小、通常限于一个建筑物或校园内。

   2.城域网(MAN):覆盖范围介于局域网和广域网之间,通常覆盖一个城市或地区。

   3.广域网(WAN):覆盖范围广泛,可以连接多个城市甚至全球范围内的计算机和设备。

   4.互联网(Internet):全球最大的网络,连接了所有局域网、城域网和广域网。

二.OSI七层模型及TCP/IP模型

1.分层的原因

计算机本身是不分层的,但是为了更好地排查传输数据过程中出现在错误,人为的给计算机进行了分层。

目的:把复杂的步骤拆分成简单的模块,能快速定位问题所在。

2.OSI七层模型

OSI七层模型是指OSI模型有七层结构,分别为应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

 ①.每层功能

应用层:人机交互的一个窗口,用于打开一个或多个程序,例如:QQ、微信。

表示层:将人类使用的高级语言翻译成机器语言。

会话层:管理专属的会话通道,让数据到达对的地点。   (开启、关闭、 维护会话)

传输层:使用合适的协议去传输数据,再通过端口号确定应用程序。(通过协议/端口号进行确定)

               协议:固定的格式

               端口号:确定应用程序

网络层:根据IP地址(逻辑地址)选择最佳的传输路径。

               最佳路径指的是传输数据的时间最短而不是线路路程最短。

数据链路层:MAC物理地址是唯一 ,再次确认设备是否正确。

物理层:将数据转化为电信号传输出去。

记忆口诀:应表会传网数物。(物理层是第一层依次往上)

 ②.每层常用设备及其协议

常用设备常用协议
应用层计算机http、https、ftp、TFTP
传输层防火墙TCP、UDP
网络层路由器ICMP、IGMP、IP、ARP、RARP
数据链路层交换机
物理层网卡

   其中:

          路由器:选择最佳路径,前往目的地。

          交换机:提供更多的接口。

 ③.常用协议

http:超文本传输协议,默认使用TCP的80端口。

https:超文本传输安全协议,默认使用TCP的443端口。

TFTP:简单文件共享协议,默认使用UDP的69端口。

Ftp:文件共享协议,默认使用TCP的20、21端口。

TCP:可靠的面向连接的传输协议,速度相对较慢,但较为安全。

UDP:不可靠的无连接的传输协议,速度相对较快,但不稳定,数据可能会丢失。

ICMP:主要用于网络双向连通性检测,常用命令ping命令检测主机之间是否可以通信。

IGMP:组播协议。

ARP:将ip地址转化为Mac地址。

RARP:将Mac地址转化为ip地址。

3.OSI七层模型对比TCP/IP模型

三.数据封装和解封装过程(TCPIP工作原理)

1.封装过程

数据封装

应用层:上层数据(data)。

传输层:(TCP头部)+ data-------数据段

网络层:(IP头部)+(TCP头部)+data---------数据包

数据链路层:(MAC头部)+ (IP头部)+ (TCP头部)-----------数据帧

物理层:将数据转换成电信号传输出去

2.解封装过程

数据解封装过程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值