当前位置: 首页 > news >正文

建湖做网站价格如何提交百度收录

建湖做网站价格,如何提交百度收录,查看一个网站的源代码做评价,阿里云网站托管目录 一、局域网与广域网 1、局域网 2、广域网 二、协议 1、概念 2、协议的理解 3、协议的分层 1、分层 2、OSI七层模型 三、网络传输基本流程 1、报头 2、局域网通信原理 3、跨网络传输流程 四、IP地址和MAC地址 1、IP地址 2、MAC地址 3、两者的区别 一、局域…

目录

一、局域网与广域网

1、局域网

2、广域网

二、协议

1、概念

2、协议的理解

3、协议的分层

1、分层

2、OSI七层模型

三、网络传输基本流程

1、报头

2、局域网通信原理

3、跨网络传输流程

四、IP地址和MAC地址

1、IP地址

2、MAC地址

3、两者的区别


一、局域网与广域网

1、独立模式:在计算机诞生之初,每台计算机是相互独立的,相互之间不能够进行数据交流。

2、网络互联: 将多台计算机连接在一起,完成数据共享。后来,随着计算机的普及,以及互联网技术的发展,多台计算机能够相互之间进行数据交流。

1、局域网

局域网LAN:计算机数量更多了,为了完成每台计算机之间的数据共享,人们通过交换机和路由器将各个计算机连接在一起,完成数据共享。局域网的范围相比于广域网较小,这个小范围可以具体是一个家庭、学校、公司。私网和内网通常也表示同样的概念,都指的是企业、学校或家庭等组织内部形成的局域网。

2、广域网

广域网WAN:将远隔千里的计算机都连在一起。公网和外网通常是指同一个概念,它们可以被看作是广域网的一部分。

二、协议

1、概念

网络协议:为了方便计算机之间进行网络数据通信和数据共享,而制定的一系列规则和约定。这些规则规定了数据传输的格式、顺序、错误检测与纠正、数据的确认方式等,确保不同的计算机之间能够有效地进行通信和数据共享。

为什么需要协议?

举个例子,计算机之间的数据传输在最底层是通过我们常说的网线来传输的,其传输的本质是通过光信号和电信号传输的。通过信号的 “频率” 和 “强弱” 来表示 0 和 1 这样的信息,而不同的计算机厂商,有的可能用高频率表示0,低频率表示1,有的厂商则相反,这样的话计算机之间就很难通信了,所以不同的计算机之间要想传递各种不同的信息,计算机厂商就需要约定好双方的数据格式,这就是一种在物理层上的协议。

TCP/IP是因特网的正式网络协议(后面会讲),是一组在许多独立主机系统之间提供互联功能的协议,规范因特网上所有计算机互联时的传输、解释、执行、互操作,解决计算机系统的互联、互通、操作性,是被公认的网络通信协议的国际工业标准。

2、协议的理解

我们在很多谍战剧中,卧底和接头人在进行情报交换的时候,他们往往不会直接暴露出自己和情报内容。他们通常会约定一些暗语,来代表情报内容。这样,就只有卧底和接头人能够知道情报的真实内容。

3、协议的分层

1、分层

对于上面的情报交换的例子,就有协议的分层。

~ 分层:情报交换时,从两个人人的角度出发,是人与人之间在直接进行情报交换,从暗语的角度出发,两个人使用的暗语相同,是暗语与暗语之间的交换,这是分层。卧底和接头人层与暗语是不同的,搭配使用。

~ 分层好处:把软件进行模块化,可以很好的进行解耦,解耦以后我们如果把暗语进行更换,上层不用改变,而如果上层改变,暗语层则不需要改变。所以对任何一层做任何修改并不影响其他层。

~ 分层依据:功能比较集中,耦合度比较高的模块放在一层,也就是高内聚,每一层解决特定的问题,功能解耦。

2、OSI七层模型

OSI七层模型是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。自上到下分别是:

分层名称功能
应用层针对特性应用的协议
表示层设备固有数据格式和网络标准数据格式的转换
会话层通信管理。负责建立和断开通信连接。管理传输层以下的分层
传输层管理两个节点之间的数据传输负责可靠传输(确保数据被可靠的传送到目标地址)
网络层地址管理与路由选择
数据链路层互联设备之间传送和识别数据帧
物理层用‘0’和‘1’表示电压的高低,灯光的闪灭

但是,OSI七层模型只是一个框架,既复杂又不实用,所以后来在具体实现的时候程序员就对其进行了调整,于是就有了我们现在所常用的TCP/IP四层协议(除开物理层)。

1、物理层:负责光/电信号的传递方式,比如现在以太网通用的网线(双绞 线)、早期以太网采用的的同轴电缆(现在主要用于有线电视)、光纤,现在的wifi无线网使用电磁波等都属于物理层的概念。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器(Hub)工作在物理层。

2、数据链路层:负责设备之间的数据帧的传送和识别。例如网卡设备的驱动、帧同步(就是说从网线上检测到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作。有以太网、令牌环网,无线LAN等标准。交换机(Switch)工作在数据链路层。
3、网络层:负责地址管理和路由选择。例如在IP协议中,通过IP地址来标识一台主机,并通过路由表的方式规划出两台主机之间的数据传输的线路(路由)。路由器(Router)工作在网路层。
4、传输层:负责两台主机之间的数据传输。如传输控制协议 (TCP),能够确保数据可靠的从源主机发送到目标主机。
5、应用层:负责应用程序间沟通,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。我们的网络编程主要就是针对应用层。

TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。

三、网络传输基本流程

1、报头

不同的协议层对数据包有不同的称谓,在传输层叫做段,在网络层叫做数据报,在链路层叫做帧。应用层数据通过协议栈发到网络上时,每层协议都要加上一个数据首部,称为封装。

在计算机网络通信中,报头(Header)指的是数据包或帧的开头部分,其中含有关于该数据包或帧的元信息。这些元信息包括源地址、目标地址、协议类型等等。

在TCP/IP四层协议中,每一层都有自己的协议定制方案,并且每层协议都有自己的协议报头。从上到下,交付数据的时候要添加报头,从下到上,递交数据的时候要去掉报头。报头和有效载荷共同组成报文。

去掉报头又称为解包:实际就是不断从数据中提取对应的报头,并对提取出来的报头进行数据分析,确定将有效载荷递交给上层的哪个协议。

封装过程: 封装的本质其实就是添加报头!

1、数据先交给应用层,应用层添加上对应应用层协议的报头后,将数据再交给传输层。

2、传输层收到数据后,再添加上对应传输层协议的报头,并将数据继续向下进行交付。

3、网络层收到数据后,再添加上对应网络层协议的报头,接着将数据再交给链路层。

4、链路层收到数据后,最后再添加上对应链路层协议的报头,至此数据封装完毕。 

解包过程:封装后的数据交给目的主机后,目的主机需要自下向上进行解包拿到信息。解包的本质也就是去掉报头。

2、局域网通信原理

在同一个局域网中两台主机是能够直接通信的。我们的每一台主机都有网卡,每一张网卡都有自己的地址,叫做MAC地址,它可以标识网卡的唯一性,而MAC地址虽然全球唯一,但是不应用于全球,我们只是使用它在局域网中标识自己的唯一性。

我们可以通过 ifconfig 指令查询主机的MAC地址:

局域网中两台主机直接通信:

当MAC2想要跟MAC5发送消息时,其他所有主机也都能收到,但是其他主机在内部做协议判断发现消息并不是发给自己的,会自动丢弃。最终只有MAC5能够收到消息。 

局域网中一般只允许一个主机在任何一个时刻在局域网中发消息给其他主机。当有多台主机同时发信息时,就会发生碰撞,如果发生了碰撞就把消息作废然后重发。比如,但当MAC1想把消息发给MAC7,MAC3想把消息发给MAC5,它们不能同时发消息。

3、跨网络传输流程

如果两个主机不在局域网中,其通信方式如下:

可以看到同层报头和有效载荷完全一样。 

四、IP地址和MAC地址

1、IP地址

IP协议有两个版本,IPv4和IPv6,提到IP协议,如果没有特殊说明的,我们一般都是指IPv4。IP地址是在IP协议中用来标识网络中不同主机的地址。IP地址是一个4字节的整数。但是,为了方便用户使用,系统呈现给我们的IP地址是点分十进制形式的字符串。

2、MAC地址

MAC地址用来识别数据链路层中相连的节点。其在网卡出厂时就确定了,不能修改。 MAC地址通常是唯一的。(服务器中的MAC地址不是真实的MAC地址)。

MAC地址长度为48位,及6个字节,一般用16进制数字加上冒号的形式来表示。

3、两者的区别

IP地址一般是用来标识数据传输的传输主机和最终目的主机的。当一个主机发出消息,该消息自上向下进行封装,里面包含了本主机的IP地址,和目的主机的IP地址。这个目的主机可能在其他局域网中。

本主机可能由一个或者多个路由器关联着目的主机,我们要成功发送消息就必须依次通过这些路由器。所以,在封装好后,报头中有关于下一个路由器的MAC地址,通过这个地址,数据包去到对应的路由器,然后去掉报头。

然后将剩下的数据向上交付给网络层,此时在网络层就可以获取到对应的目的IP地址,然后路由器就可以根据该IP地址在路由表当中进行查找,最终就能够确认该数据的下一站是哪一个路由器,再在向下交付的时候添加含有下一个路由器MAC地址的报头,去往下一个路由器。最终找到目的主机所在的局域网。

或者到第一个路由器后,路由器根据该IP地址在路由表当中进行查找,发现目的主机就是在我所联系的局域网中,然后将数据包发送过去。由目的主机解包,拿到数据。

http://www.rdtb.cn/news/19298.html

相关文章:

  • 免费企业网站源码生成黑帽seo联系方式
  • 锋云科技做网站靠谱吗淘宝推广运营
  • 网站开发去哪里找工作网站如何才能被百度收录
  • 视频直播网站开发与制作在哪里推广比较好
  • 凡科网站建设平台推广商
  • wordpress免费企业主题网站模板最权威的品牌排行榜网站
  • 长尾关键词挖掘站长工具太原百度快速优化
  • 网站宽屏搜索引擎优化的基本原理
  • 武汉百度做网站百度快照怎么删除
  • 在手机上建设网站教程链接优化方法
  • wordpress模板更改页面武汉seo优化
  • 义乌购批发网站图片扫一扫在线识别照片
  • 海关年检要去哪个网站上做百度优化公司
  • 教育网站集约化建设比较有名的个人网站
  • 智联招聘网最新招聘官网下载百中搜优化
  • wordpress 上传大文件东莞seo网络公司
  • 潜江公司做网站电商网站链接买卖
  • 烟台 网站建设多少钱aso优化分析
  • 移动网站推广人力资源培训网
  • wordpress快速登录插件百度运营优化师
  • 网站建设答辩网站建设案例
  • 装修电话seo的排名机制
  • 如何用源代码建设网站新网站应该怎么做seo
  • 做模板网站的公司拼多多网店代运营要多少费用
  • 网站seo综合诊断百度开户需要什么资质
  • 宝鸡做宝鸡做网站网站网络顾问
  • 装修是全包划算还是半包划算新乡网站优化公司推荐
  • 完整的网站建设长沙seo推广公司
  • 企业公司网站建设seo文案范例
  • 上海明鹏建设集团有限公司网站杭州百度推广