网络的初步认识

文章介绍了计算机网络的基本概念,包括局域网、城域网和广域网的划分。接着详细阐述了OSI七层模型的各个层次及其功能,尽管OSI模型在实际中已被TCP/IP模型取代。TCP/IP五层模型的结构也被提及,其与OSI模型的对应关系作了对比。此外,文章还讨论了数据封装和解封装的过程,这是网络通信中的重要步骤。
摘要由CSDN通过智能技术生成

一、什么是网络

1.1.网络的概念

计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。

1.2. 网络的划分

按照地理位置,网络可分为三类:局域网、城域网、广域网。

局域网:在较小的地理区域内建立的计算机网络。比如家庭使用的网络,校园网等。

城域网:顾名思义,就是覆盖一个城市的网络。

广域网:涉及几个城市、一个国家、各个国家一个的计算机网
络。我们所说的互联网,也叫因特网,是最大的一个网络,连接了全世界的许多网络,但并不是全部。

二、OSI七层模型

2.1 .什么是OSI七层模型

我们需要了解互联网的本质是一系列的网络协议,这个协议就叫做OSI协议(开放系统互联(Open System Interconnection)),它是由ISO(国际标准化组织)定义的。

需要注意,随着时代的发展,OSI已经被TCP/IP 4层模型淘汰,在当今世界上并没有大规模的使用。

那么对于OSI,人们按照功能不同,分工不同,人为的将OSI的分为七层。实际上这七层是并不存在的,也就是说没有这些概念,而我们今天提到的七层概念,只是人为的划分而已。目的只是为了让大家更好地理解这些都是用来做什么的。

2.2.OSI七层模型

应用层 :人和计算进行交互的一个窗口 ,文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,FTP。

表示层 :可以将人类的高级语言转换成 二进制的语言 , 没有协议。

会话层 :解除或建立与别的接点的联系 没有协议如(qq 、微信)

传输层: 提供端对端的接口 TCP,UDP(TCP:速度慢,但是稳定。UDP:速度快,但是不稳定。)

网络层 :为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP。

数据链路层 :传输有地址的帧以及错误检测功能 。

物理层:将数据转换成 bit 电流。

三、 TCP/IP五层模型

TCP/IP的五层模型分别为:应用层、传输层、网络层、数据链路层、物理层。也就是OSI七层模型中应用层、会话层统一表示为应用层。

应用用层:上层数据

传输层: 数据段 协议(tcp/udp) 端口号 (确
定程序到底是 qq 还是 微信)

网络层: 数据包 源ip地址 目的ip地址

数据连接路层: 数据帧 源mac地址 目的mac地址

物理层: bit流

四、OSI七层模型与TCP/IP五层模型图示对比。

osi

五、数据封装过程

应用层:原始数据被转换成二进制数据

传输层:数据被打上传输层头部比如TCP头部,封装成
Segment 数据段。此步关键信息是端口号。

网络层:会给数据打上IP头部,封装成Packet数据包,此步关键信息是源目ip地址。

数据链路层 :会给数据打上帧头部,封装成Frame数据帧,头部中关键信息是源目MAC地址。

物理层:在网线或者光纤上将二进制数据封装成高低电频信号或者光信号。

六、解封装过程

封装过程反之即解封装过程。

物理层:将电信号转化为二进制数据,并将其送至数据链路层。

数据链路层:查看MAC地址,地址是自己,就拆掉MAC头部继续传输,地址不是自己,就丢弃数据。

网络层:查看IP地址,地址是自己,就拆掉IP头部,继续传输
地址不是自己,就丢弃数据。

传输层:查看TCP头部,判断应该传到哪里,然后重组数据,传输到应用层。

应用层:二进制转化为原始数据。

图示与封装过程相反。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值