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

中山市网站开发外包公司珠市口网站建设

中山市网站开发外包公司,珠市口网站建设,iapp登录wordpress,浙江嵊州最新消息目录 一. IP协议头格式 学习任何协议前的两个关键问题 IP 报头与有效载荷分离 分离方法 为什么需要16位总长度 如何交付 二. 网络通信 1.IP地址的划分理念 2. 子网管理 3.网络划分 CIDR#xff08;无类别域间路由#xff09; 目的IP 当前路由器的子网掩码 …目录 一. IP协议头格式 学习任何协议前的两个关键问题 IP 报头与有效载荷分离 分离方法 为什么需要16位总长度 如何交付 二. 网络通信 1.IP地址的划分理念 2. 子网管理 3.网络划分 CIDR无类别域间路由 目的IP 当前路由器的子网掩码 该报文要去的目的网络 特殊IP地址 4.IP 地址的数量限制 5.私有IP地址和公网IP地址 三.全球网络 运营商的角色 网络基础设施的来源 网络访问的控制 路由器的功能 ⭕ 主要功能 组建局域网 运营商网络架构 数据包的转发流程 路由器的IP地址结构 全球网络 网络拓扑结构 一. IP协议头格式 学习任何协议前的两个关键问题 在学习任何网络协议之前需要先理解以下两个基本问题 如何将报头和有效载荷分离如何交付 IP 报头与有效载荷分离 IP报头选项IP报头可以包含选项字段但本文不讨论这些选项。标准长度IP报头的标准长度是20字节。数据组成数据部分即有效载荷由上层TCP提供它包括TCP报头和来自应用层的有效载荷。 分离方法 (第一层 4位版本号对于IPv4来说总是4。IPv4和IPv6之间没有直接兼容性。 4位首部长度表示IP报头总长度单位为4字节。取值范围是【5, 15】对应于20到60字节其中5是最常见的值代表20字节。16位总长度指整个IP报文的长度包括报头和有效载荷。 8位服务类型 包括已废弃的3位优先级字段、4位ToS字段以及1位保留位必须设为0。ToS字段定义了服务质量参数如最小延迟、最大吞吐量、最高可靠性和最低成本。这些参数互斥选择其中之一影响数据传输路径的选择标准。 计算公式有效载荷长度 16位总长度 - (4位首部长度 * 4) 为什么需要16位总长度 确保接收方完整地接收到整个IP报文。因为IP报文是以独立报文形式存在并非像TCP那样的连续字节流因此需要明确标示出报头和有效载荷的具体长度。 如何交付 第三层 8位生存时间(TTL)定义了数据报到达目的地前允许经过的最大跳数。通常初始化为64每经过一个路由器TTL减1直至归零仍未达目的地则被丢弃。此字段防止路由环路。8位协议字段标识了上层协议类型。当发送时上层会告知IP所使用的协议然后IP设置相应的编号。接收方根据这个字段将数据传递给正确的上层协议处理。16位头部校验和使用循环冗余校验(CRC)来检测头部错误。如果发现损坏则丢弃该包TCP随后会触发重传机制。32位源/目的IP地址指定数据报的起点和终点。特别是目的IP地址用于路由器确定下一跳路径。 16位标识3位标志13位片偏移第二层我们暂且不谈等到我们把IP协议整体知识框架搭建起来我们在谈~ 总结: 二. 网络通信 引入 路由器的工作只在网络层没有 tcp 层。只有两台主机有 tcp 层src_ip:src_port(进程-dst_ip: dst_port(进程 1.IP地址的划分理念 背景说明 互联网上的所有IP地址都是经过精心设计和规划的。强调理解IP地址网段划分及子网划分的重要性不应仅停留在对子网掩码等技术细节的理解上而要从更宏观的角度去认识这一过程。 宏观理解 从全球到国家、地区乃至具体机构或学校IP地址的分配体现了这种层次化的结构。每个层级都可以看作是一个更大范围内的“子网”。不同区域使用不同的比特位来表示使得整个IP地址体系具有清晰的层次性和区域性。类比学号系统每个部分代表了不同级别的信息如年级、班级、个人编号。 复杂性与挑战 实际的IP地址划分非常复杂而且随着互联网的发展IPv4地址资源已经变得紧张。尽管面临资源限制但基本的设计思想是一致的即通过合理分配来最大化利用现有地址空间。解决方案并非简单粗暴地进行划分而是采用了更为精细的方法和技术。 具体网络划分 网络一旦被划分为不同的网段每台主机都将归属于特定的一个网段。寻址时首先确定目标主机所在的网段再在该网段内定位具体的主机。因此一个完整的IP地址由两部分组成网络号主机号 网络号用于标识不同的网段确保互连的不同网段之间具有唯一性。主机号在同一网段内各主机共享相同的网络号但各自拥有唯一的主机号以区分彼此。 路由器的作用 路由器作为连接两个或多个子网的关键设备在数据包转发过程中起到桥接作用。它同时属于所连接的所有子网并且在每个子网中都拥有自己的IP地址通常是该子网 网络号.1的形式例如对于网络192.168.1.0/24路由器可能配置为192.168.1.1 子网的概念 子网是由一组网络号相同的主机组成的集合。新增主机到某一子网时其网络号需与该子网一致但主机号必须保证在整个子网范围内唯一。通过这样的方式可以确保即便是在相互连接的不同网络中也能够保持每台主机IP地址的独特性从而避免冲突。 2. 子网管理 问题背景 手动管理子网内的IP是一个相当麻烦的事情。例如当子网内有主机离开或新加入时就需要对子网内的IP地址进行相应的增删改操作。这项管理工作通常由谁来完成呢 管理设备在一个子网中负责管理子网内IP的通常是路由器。 自动管理解决方案 DHCP技术为了解决手动管理IP带来的不便有一种叫做DHCPDynamic Host Configuration Protocol的技术被开发出来它能够自动地给子网内的新增主机节点分配IP地址。路由器与DHCP大多数现代路由器都内置了DHCP功能因此路由器也可以被视为一个DHCP服务器。DHCP服务描述DHCP是一种自动化服务负责网络中的IP地址申请、分配和回收等管理工作。上网前获取IP这也是为什么我们的电脑在上网之前需要先连接到路由器的原因之一——为了通过路由器获得一个可用的IP地址从而接入互联网。 3.网络划分 IP地址分类与CIDR 过去所有IP地址被划分为五类 A类0.0.0.0到127.255.255.255B类128.0.0.0到191.255.255.255C类192.0.0.0到223.255.255.255D类224.0.0.0到239.255.255.255多播地址E类240.0.0.0到247.255.255.255保留作实验用途 传统分类方案的问题 随着Internet的发展这种固定划分暴露出不足之处 B类地址由于需求大而迅速耗尽。A类和B类地址造成大量IP资源浪费。 例如一个B类地址理论上允许单个子网内存在超过65,000台主机而A类则更多。但实际上很少有网络需要如此多的地址空间导致许多分配出去的地址并未得到充分利用。 CIDR无类别域间路由 为解决上述问题提出了CIDR机制其特点如下 引入“子网掩码”概念以更灵活地定义网络边界。子网掩码是一个32位数字通常尾部由一系列 0 组成。通过将IP地址与子网掩码执行 按位与 操作来确定网络号。网络号与主机号的界限不再依赖于IP地址类型(A/B/C)。 目的IP 当前路由器的子网掩码 该报文要去的目的网络 每个路由器需为其连接的每个网络设定相应的子网掩码。不同路由器至少要链接两个不同网络。利用目标IP地址与当前路由器子网掩码做与运算可识别报文的目标网络。 下面看划分子网的例子 例如140.252.20.68/24 表示IP地址为140.252.20.68子网掩码的高24位是1也就是255.255.255.0网络号占据24个比特位 可见IP地址与子网掩码做与运算可以得到网络号主机号从全0到全1就是子网的地址范围 除子网中全0不被使用它代表网络号全1也不被使用代表广播地址。 例子 2 225.225.255.240 前面28位是网络号后面4位是主机号~计算思路如下 子网掩码规定前面多少位是网络号 所以剩下我们能动得是主机号。子网掩码可以对 IP 32 位进行任意划分结合以前先五种分类再子网掩码 特殊IP地址 当IP地址中的主机部分全为0时表示网络本身。主机部分全设为1构成广播地址用于向同一链路上的所有设备发送信息。127.*系列地址专用于本地回环测试最常用的是127.0.0.1。 4.IP 地址的数量限制 IPv4地址概述 iPv4地址是一个4字节32位的正整数。总共有 (2^{32}) 个可能的IPv4地址大约是43亿个。 主机与IP地址的关系 TCP/IP协议规定每个网络上的主机都需要有一个IP地址。理论上这意味着最多只有43亿台主机能够接入互联网。 实际可用IP地址数量 实际上由于存在一些保留和特殊用途的IP地址可分配给普通设备使用的IPv4地址数量远低于43亿。此外IP地址是基于网卡而非主机来配置的意味着单个主机可能需要多个IP地址。 ⭕ 缓解IP地址短缺的措施 CIDR无类别域间路由 提高了IP地址的利用率并减少了浪费但并未增加IP地址总数。动态分配IP地址通过仅在设备连接到网络时为其分配IP地址使得同一MAC地址的设备每次连接都可能获得不同的IP地址。用的时候给你不用的时候就回收NAT网络地址转换 技术允许内部网络中的多台计算机共享一个或几个公共IP地址访问外部网络。后面会详细解释~ IPv6 IPv6使用16字节128位表示一个IP地址极大地扩展了地址空间。IPv6与IPv4不兼容属于完全不同的协议体系。尽管IPv6提供了足够的地址空间解决IPv4地址耗尽的问题但截至当前IPv6尚未广泛普及。 未来 08 奥运会用的内网就是 ipv6~智能驾驶等技术成熟了科学技术进步生产力提高中国网络的体量越来越大未来有可能就会切为 ipv6产业升级智能制造升级科技发展前景广阔~ NAT是现在内网到公网上数据转发的主流技术。目前我们用IPv6也能访问公网也是用的类似技术。 现在我们知道IP地址可以被分成内网IP和公网IP那些是内网IP那些是公网IP 那网络既有内网又有公网我们该如何理解呢 5.私有IP地址和公网IP地址 如果一个组织内部组建局域网,IP地址只用于局域网内的通信,而不直接连到Internet上,理论上 使用任意的IP地址都可以,但是RFC 1918规定了用于组建局域网的私有IP地址 10.*,前8位是网络号,共16,777,216个地址172.16.到172.31.,前12位是网络号,共1,048,576个地址192.168.*,前16位是网络号,共65,536个地址 只能用这三类来组建局域网包含在这个范围中的都称为私有IP。 其余的则称为全局IP(或公网IP) 所以我们经常说IP地址具有唯一性通常谈的是全局IP或公网IP。 在大家前 18 年的使用生涯中都在直接使用的其实都是私有 IP云服务器就接触到了--公网 IP 验证 ipconfig 查看 ifconfig 查看 三.全球网络 运营商的角色 当我们想在家中上网时如果我们已经使用了某个运营商的手机卡只需要打电话给运营商联系其安装网络的师傅来安装。他们通常会带来一个调制解调器俗称“猫”和一个路由器安装人员会将网络账号与密码设置好接着配置无线网络名称和密码。这样家里的设备就可以通过WiFi上网了。 网络基础设施的来源 上网的网线是运营商提供的。这意味着运营商已经在你家附近建设了网络基础设施。当你通过路由器发起网络请求时信息会携带你的网络账号和密码这个请求首先会到达运营商的服务器由他们认证你是否欠费。如果没有欠费运营商就会将请求继续传递到你所请求的服务比如腾讯、阿里、百度等。因此运营商实际上位于用户和互联网服务提供商之间扮演着基础设施建设者的角色。 网络访问的控制 运营商有权限制你的网络访问尤其是当你欠费时他们可以阻止你的数据报文的转发。除此之外运营商也可以审核你的上网内容。例如发现你尝试访问谷歌、推特等被限制的网站时运营商可以选择不转发你的请求。这种机制通常被称为“墙”而“翻墙”实际上是绕过运营商的转发限制。物理上用户不可能绕过运营商直接访问互联网服务提供商如字节跳动因为没有直接连接的通路。在网络架构上用户必须经过运营商的网络才能访问外部互联网服务。 路由器的功能 ⭕ 主要功能 转发数据路由器的核心任务是转发网络数据包。DHCP动态主机配置协议自动为局域网中的设备分配IP地址。NAT网络地址转换技术用于将内部局域网IP转换为可在公网使用的IP地址。 组建局域网 路由器可以用来创建局域网配置无线网络时我们可以设置网络名称和密码。在这种网络中路由器使用内网IP比如家用路由器通常使用192.168.*企业级路由器可能使用10.*或172.16-172.31范围的内网IP。 上图可以发现拥有两套密码机制 在上网过程中通常会遇到两种密码一种是用于连接互联网服务提供商ISP的账号密码另一种是用于访问无线路由器设置或连接到家庭Wi-Fi网络的密码。这两种密码的功能和用途不同。 上网账号密码这是你向互联网服务提供商申请宽带服务时获得的一组账号信息。这组信息通常包括一个用户名可能是你的手机号码或者ISP提供的特定账号名和对应的密码。当你首次设置宽带连接或需要重新配置网络连接时就需要使用这套账号密码来验证身份并建立与ISP之间的连接。这个账号密码是用来认证你作为合法用户的凭证确保只有付费用户能够接入互联网服务。路由器账号密码实际上这里可以分为两个部分 路由器管理界面登录密码允许你访问路由器的Web管理界面在那里你可以更改各种设置比如修改Wi-Fi名称、设定安全级别等。Wi-Fi密码也称为“预共享密钥”(PSK)是指当设备尝试加入你的无线局域网时所需输入的密码。它保护了你的无线网络免受未经授权的访问者侵入。 如果邻居能够蹭网则意味着他们知道了你的Wi-Fi密码。这是因为只要知道正确的Wi-Fi密码任何人都可以连接到你的无线网络上。 流量费的问题国家扶持使其费用下降了大力发展互联网孵化出了大量互联网公司收获了发展的红利结合国家对于滴滴和支付宝等私企的放权和支持可以看出我们国家发展互联网的决心非常大 运营商网络架构 每个家庭都有自己的路由器负责创建家庭局域网使用192.168.*开头的内网IP。当家庭网络连接到互联网时需要通过运营商的网络。所以家庭路由器实际上跨越了两个子网 家庭局域网子网192.168.*。运营商的子网。 这意味着当数据从家用路由器发出时先到达运营商的子网再经过多级路由器最终转发到公网。 家庭路由器会配备两个IP地址 LAN口IP用于家庭内部局域网通常为192.168.*。WAN口IP用于连接运营商的网络是由运营商分配的IP地址。 同理运营商的路由器也具有LAN口IP和WAN口IP LAN口IP用于运营商内部网络可能是私有网络。WAN口IP这是一个公网IP用于连接到互联网。 数据包的转发流程 在不同局域网中私有IP是可以重复的因为只需要在局部环境中保证唯一性。然而这带来了一个问题当不同局域网中的设备使用相同的IP地址例如192.168.1.201时外部服务提供商如抖音如何知道数据包应该返回到哪个局域网为了解决这个问题NAT网络地址转换技术应运而生。当数据经过路由器时路由器会将数据包的源IP地址替换为自己的WAN口IP。当请求返回时路由器则会根据这个WAN口IP知道将数据包转发到哪个局域网的设备上。 路由器的IP地址结构 个人主机上的 IP 是私有 IP 每个路由器都有两个IP地址 LAN口子网 IP用于在局域网内部通信通常为私有IP如192.168.1.1。来实现对上一个的连接WAN口IP用于与外部网络如运营商网络通信。这个IP可能是一个公网IP。路由器自己的标识 路由器内的主机如手机、电脑等使用局域网的IP地址而这些IP地址在不同的局域网中是可以重复的。然而当这些主机需要访问外网时路由器会使用NAT技术将内部的私有IP地址替换为WAN口IP。这种逐级替换的过程使得最终的数据包在公网中能够使用一个唯一的IP地址进行通信。如果想要让外界能够访问我们自建的服务器如网页服务器那么这台自建服务器必须部署在具有公网IP的设备上。例如云服务提供商如阿里云、腾讯云可以提供这样的服务器。 全球网络 我们可以在 IPSHU 上查看全球 IP 的使用情况 由于IP地址的有限性尤其是IPv4全球范围内的IP地址已经不足。 网络拓扑结构 公网和子网的划分通常可以通过IP地址和子网行。 比如如果从美国发出一个请求目标IP地址是湖北武汉的服务器 路由器首先会判断这个IP不属于本地网络于是将请求发送给国际路由器。国际路由器再判断目标IP属于中国就会将数据包转发到中国的路由器。接下来中国的路由器会继续判断目标IP发现属于湖北再由湖北的路由器转发给武汉的服务器。 整个互联网的拓扑结构虽然复杂但这种逐级转发的逻辑是其核心。运营商在地方上建立了本地网络并将不同子网进行划分然后通过公网入口路由器与全球互联网连接。 网络模式如下可以看到在接入武汉之后由公网入私网 注意 私有 ip 存在大量重复不能进公网路由器会进行报文的替换WAN 口 IP 的替换解决将源 IP 替换成每一个路由器的WAN 口 IP 私有 IP 不断被替换的过程NAT 技术 为了解决 IP 不足问题采取了 互联网公网私网 的模式 下一篇文章将继续讲解 NAT 技术怎么回来路由等知识~ 补 CRUD是一个缩写代表创建Create、读取Read、更新Update和删除Delete这四种基本的数据库操作。
http://www.dnsts.com.cn/news/220835.html

相关文章:

  • 比较好的网站开发服务商有教做桥梁质检资料的网站吗
  • 环球旅游网的网站建设南京 外贸网站建设
  • 树立网站风格的步骤河北pc端网站建设
  • 贵阳网站建设外包成都网站备案查询
  • 网站建设的注意美工宝盒网站
  • wordpress开源程序建站教程2345网址导航官方网站
  • 网站前台设计模板一个人怎样做网站
  • 网站权重6了该则么做优化方案网页设计模板素材图片旅游
  • 网站建设需要具备哪些wordpress知识管理
  • 遵义网站制作费用培训心得体会100字
  • 我有云服务器如何建站wordpress 装插件 ftp ssh连接
  • 网站选服务器文件百度统计手机版
  • 常熟做公司网站私人网站建设
  • 公司网站建设如何做账ui设计基础知识
  • 做网站的dw全称是啥wordpress表单编辑插件下载
  • 阳泉市编办网站三基建设网站建设关键词排名优化
  • 国内做的比较好的二手网站济南 网站设计公司
  • 创立一个网站需要什么广州百度推广开户
  • 免费网站建设报价佛山建站公司哪家好
  • 苏州企业网站建设开发与制作自己做网站怎么跳过备案
  • 鹏达建设集团有限公司网站做网站用的编程工具
  • 国内外网站建设比较网站开发中网页之间的链接形式有什么
  • 南充网站建设多少钱sns有哪些著名的网站有哪些
  • 医院门户网站建设做网站销售工资
  • 网站的发布与推广方式asp网站建设 win7
  • 检查网站收录问题免费网站登陆模板
  • 南京网站设计外包wordpress 教垜
  • 请问哪里可以做网站wordpress升级插件出现意外错误
  • 建设社团网站的可行性分析万能浏览器app
  • 江门专业做网站天山路街道网站建设