我们每天都利用网络聊天、上论坛、看电影,但是你有没有想过,这种看似自然的事情是如何实现的呢?
比如我想通过浏览器访问百度,搜索我想要的信息。浏览器如何知道我想要这样做,以及它是如何实现的?要理解这个问题,必须了解网络的五层模型以及它们之间的一系列协议。
概述
人们通常将互联网分为五层结构,从下到上:实体层、链路层、网络层、传输层和应用层。
每层都有不同的形式和组成机制。例如,最底层的物理层是光缆、双绞线等硬件,而最上面的应用层是浏览器、邮箱等各种软件。因此,如果要实现不同层之间的连接,就必须遵守不同层之间的规则。这些规则统称为“互联网协议”,它们是互联网的核心。
实体层
如果一台计算机想要访问其他计算机,首先必须将这台计算机与其他计算机连接起来,这样我们才能发送和接收数据。因此,我们需要通过光缆、双绞线、无线电波等方式将计算机相互连接起来,这些硬件构成了网络的物理层。它规定了网络的电气特性,负责0和1电信号的传输。
链路层
物理层传输的是0和1的电信号,计算机无法解释这些信号。我们必须制定一套传输规则,于是就有了以太网协议。 1、以太网协议以太网协议规定一组电信号构成一个数据包,我们称之为帧。每帧由两部分组成:帧头(Head)和数据(Data)。标头包含发送者、接收者、数据类型等描述项,相当于信封上的信息; “data”是数据包的具体内容,相当于信件中的具体内容。
2、拥有MAC地址的计算机如何区分向谁发送数据?这个时候我们就要用到MAC地址了。以太网规定所有连接到网络上的设备都必须具有“网卡”接口。数据包必须从一个网卡发送到另一个网卡。网卡的地址就是数据包的发送地址和接收地址,称为MAC地址。
每块网卡出厂时,都有一个全球唯一的MAC地址,长度为48位二进制数字,通常用12位十六进制数字表示。通过MAC地址,可以定位网卡以及数据包的路径。
网络层
理论上来说,我们只要获得了MAC地址,就可以向任何一台计算机发送信息,但实际上却非常困难,下一步的信息传输还需要其他方法。 1、广播以太网采用了非常“原始”的方法。它并不将数据包准确地发送给接收方,而是发送给网络中的所有计算机,让每台计算机都可以判断自己是否是接收方。
上图中,1 号计算机向 2 号计算机发送一个数据包,同一子网中的 3、4、5 号计算机都会收到该数据包。他们读取数据包的“标头”,找到接收者的 MAC 地址,并将其与自己的 MAC 地址进行比较。如果相同,则接收数据包并进行进一步处理,否则丢弃该数据包。这种发送方式称为“广播”()。
这种方法效率相对较低,并且仅限于发送方所在的子网。因此,我们除了知道对方的MAC地址外,还需要知道对方属于哪个子网,才能发送信息。 2.IP协议 达到这个目的的就是IP协议。 IP协议定义的地址称为IP地址。该IP地址由32位二进制数组成。我们一般将其分为4段十进制表示,地址范围为0.0.0.0~255.255.255.255。 IP地址分为两部分,前一部分代表网络部分,后一部分代表主机部分。
如果两台计算机的网络部分相同,则它们位于同一子网中。例如,有两个IP地址192.168.43.1和192.168

蓝色头是以太网头,红色头是IP头。但很多时候我们知道对方的IP地址,却不知道对方的MAC地址,这就需要用到ARP协议。 ARP协议还以广播的形式向同一子网中的每台计算机发送数据包(当然,这个数据包会包含接收者的IP地址)。对方收到这个数据包后,就会取出IP地址与自己进行比较。如果相同,则回复对方自己的MAC地址,否则丢弃该数据包。这样,计算机A就可以知道计算机B的MAC地址。
有了IP地址和MAC地址,我们就可以快速准确地向任何计算机发送信息。
传输层
接下来的问题是,每台电脑都会同时运行很多程序,比如浏览器、微信、游戏等,对方怎么知道你从哪个程序发送信息呢?
这时候就需要用到“Port”参数了。不同的端口代表不同的程序数据。换句话说,传输层建立端口到端口的通信,而网络层建立主机到主机的通信。主机+端口,称为(),通过它可以进行网络程序之间的通信。需要注意的是,在传输层我们还需要在IP数据包中添加端口信息。这时候就需要使用新的协议。该协议通常分为两种:UDP和TCP。 UDP协议添加了有关发送端口和接收端口的新信息。 TCP协议比较复杂。大致可以认为是在UDP协议中加入了确认机制。将 UDP 或 TCP 协议头添加到 IP 数据包中,如下所示:
应用层
网络结构的最顶层是应用层。应用层直接面向用户,比如浏览器、电子邮件、音频视频等,这些程序发送的数据也是多种多样,所以必须实现规定的格式才能被解释。 。应用层的作用是指定应用程序的数据格式。例如万维网浏览:http协议;邮件发送和接收:smtp/POP3协议;文件传输:ftp协议;域名服务:DNS协议等。应用层协议规定了进程通信时遵循的规则。
网络的分层划分,保证了数据传输过程的解耦,提高了网络系统的稳定性。但各个层面的服务和协议的稳定性仍然需要在各个层面部署相应的设备或系统。应用层是互联网实现功能的最后一层,也是互联网面临网络攻击最频繁的一层。
中科三方产品-中科院控股域名管理专家-云分析| IPv6转换服务主要面向这个层面,保护和优化各种协议的安全性和传输效率:SSL证书可以解决http协议的传输加密,域名和解析产品负责保护和加速整个过程。 DNS协议,而邮箱产品则主要针对收发邮件过程中涉及到的SMTP/POP3协议。通过对客户网络系统应用层的全面保护,确保其网络系统应用价值的实现。
# 小语种网站建设优质商家
# 这时候
# 山东可靠营销推广中心官网
# 学校网站建设价格
# 电吹风营销推广
# 保定拼多多网站推广介绍
# 南阳百度营销推广技巧
# 做相亲网站如何推广自己
# 网站建设思想
# 南充网站制作优化费用
# 酒香seo
# 发送给
# 网站建设seo 霸屏
# seo电子书
# seo p
# 辽阳本地网站优化
# 余姚网站推广外包
# seo诊断好不好
# 独特网站建设优化
# 日料营销推广报价
# 东营搜索seo咨询
# SEO大牛小牛改装女生
# 每台
# 揭秘互联网五层模型与协议
# 从硬件到软件的互联互通
# 数据包
# 互联网
# 应用层
# 子网
# 自己的
# 的是
# 网中
# 都有
# 揭秘互联网五层模型与协议:从硬件到软件的互联互通
# 就可以
# 一台
# 还需
# 两部分
# 具体内容
# 如何实现
# 五层
# 都是
# 包中
相关文章:
如何通过广告联盟轻松日赚100+?我来告诉你!
世界上最热门的十款社交软件,你知道是哪些吗?
在做推广时,怎样才能让推广的广告吸引潜在用户关注?
想做国外问卷调查赚钱,你的明确这3个问题!
没本钱怎么在手机一天赚500?这几个正规靠谱的暴力项目你必须要了解一下!
怎么做才能每天自动引流50人?释放价值才是引流的核心!
惊掉下巴!趣头条严查广告联盟代理商,*广告也敢放!
移动互联网下手机广告联盟营销存在着哪些问题?
手机赚钱软件有哪些?想通过手机赚钱这10款软件千万不容错过!
手机信号满格却打不通?别急!背后原因大揭秘
电商领域SEO革新:从流量争夺到全链路营销效能跃升 怀远网站推广
做好了这四步,网络赚钱轻轻松松!
广告推广平台有哪些?目前最主流的是这9类平台!
另类推广赚钱方法,做好了日赚1000没问题!
9种最常见也最有用的广告营销策略,助您精准引流获客!
简单AI绘图教程:如何生成动漫头像及输入画面描述? 开封淘宝营销推广公司地址
引流技巧中的截流玩法具体如何操作?
非常适合网赚新手做的7个网络赚钱项目介绍!日赚500不是问题!
2025年最新企业网站建设服务商排名,增长超人实力几何? 龙岗软件网站建设
推荐9个足不出户月入6000+的网上兼职赚钱平台
假期想赚点钱?推荐8个正规且不收费的网络兼职项目
网站没流量?巧用这些网络推广方法来为网站引流!
广告有哪些优点和缺点?
企业初期网络推广必学的三种网络推广方法,简便易操作!
注意!交友类app推广,这几种行为会被联盟判为作弊不予结算!
网上多数的赚钱信息都是“搞信息差”,这才是网赚的精髓!
广告推广怎么做最有效?需要做好这五点!
怎么通过问卷调查赚钱?怎样才能真的赚到钱?
柳州女子轻信微商买话费卡,陷入连环套还遭快递代收货款 自己建设的网站怎么下载
社交app怎么推广?这8个最常见最有效的方式必须掌握!
自媒体运营前期准备与内容创作要点全解析 市场营销网络推广方法
网站不同时期的SEO优化要点,你知道如何获取好排名吗? 小企业如何推广全网营销
2020年适合上班族的三个副业赚钱项目,基本无门槛,快速赚钱!
资深站长总结的快速提升网站排名的5个小技巧分享
齐齐哈尔市11月8日至10日开展区域核酸检测的通告 耀州区网站优化
轻松月入上万的app推广赚钱项目玩法分享!
这3种人容易在网络淘金的时候被骗,说的是你吗?
2020年适合个人站长们通过网站赚钱的5大网站类型!
做好这些qq设置技巧,可以有效提升广告推广效果!
微信*号是什么?微信*号开通后如何引流?
怎么用时下的一些热门*剧来进行引流变现?
引流推广赚钱之qq群引流技巧和玩法操作分享
app推广怎么做?推荐这6个常见的app推广方式!
QQ群里的这个日赚500的赚钱方法,你知道吗?
网站流量变现怎么做?推荐这12个靠谱赚钱的平台!
分享10个很火的淘客联盟赚钱渠道,副业搞起来!
兴趣部落+qq空间引流推广联盟产品日赚1000+玩法分享!
社交app推广引流的6大方式
德云社龙字科招生只在抖音|直播|!新媒体下的全新招生尝试 林芝推广视频下载网站
玩抖音怎么赚钱?掌握这两点,利用庞大客户数据获利
相关栏目:
【
广告资讯90366 】
【
广告推广18483 】
【
广告优化154267 】
【
广告营销46464 】