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

高端网站建设 骆电商设计工资

高端网站建设 骆,电商设计工资,网站做游戏活动策划方案,市场营销策划公司排名这里写目录标题前言正文IP基本认识IP的作用IP和MAC的关系IP地址的基础知识IP地址定义IP地址分类(IPv4)无分类IP地址CIDR子网掩码IPv6基础知识相关技术DNS域名解析ARPDHCPNATICMPIGMP总结参考连接前言 大家好#xff0c;我是练习两年半的Java练习生#xff0c;今天我们来讲一… 这里写目录标题前言正文IP基本认识IP的作用IP和MAC的关系IP地址的基础知识IP地址定义IP地址分类(IPv4)无分类IP地址CIDR子网掩码IPv6基础知识相关技术DNS域名解析ARPDHCPNATICMPIGMP总结参考连接前言 大家好我是练习两年半的Java练习生今天我们来讲一讲计算机网络中的IP协议以及我们经常听到的一些名词像NAT、DHCP等等 正文 IP基本认识 IP的作用 IP 在 TCP/IP 参考模型中处于第三层也就是网络层。 网络层的主要作用是实现主机与主机之间的通信也叫点对点end to end通信。 IP和MAC的关系 IP和MAC两者之间分工明确默契合作完成通信过程。 在数据通信时IP地址专注于网络层网络层设备如路由器根据IP地址将数据包从一个网络传递转发到另外一个网络上 而MAC地址专注于数据链路层数据链路层设备如交换机根据MAC地址将一个数据帧从一个节点传送到相同链路的另一个节点上。 IP和MAC地址这种映射关系由ARPAddress Resolution Protocol地址解析协议协议完成ARP根据目的IP地址找到中间节点的MAC地址通过中间节点传送从而最终到达目的网络。 做个比喻 IP地址相当于你的行程表规定了你从哪里出发要到哪里。 而MAC地址是你的交通工具是要做飞机然后做地铁。还是做高铁然后打车。 IP地址的基础知识 IP地址定义 IP地址是IP协议提供的一种统一的地址格式它为互联网上的每一个网络和每一台主机分配一个逻辑地址以此来屏蔽物理地址的差异。 IP地址IPv4地址由32位正整数来表示IP地址在计算机是以二进制的方式处理的。 而人类为了方便记忆采用了点分十进制的标记方式也就是将 32 位 IP 地址以每 8 位为组共分为 4 组每组以「.」隔开再将每组转换成十进制。 这个格式的地址相信大家一定见过你在window电脑的cmd中输入ipconfig就可以看到你主机在你连网络中的地址。 IP地址分类(IPv4) IP 地址分类成了 5 种类型分别是 A 类、B 类、C 类、D 类、E 类。 什么是A、B、C类地址 地址 标识号 网络号 主机号 32位 其中 主机号为 全 0 表示某个网络 主机号为全 1 指定某个网络下的所有主机用于广播 什么是 D、E 类地址 而 D 类和 E 类地址是没有主机号的所以不可用于主机 IPD 类常被用于多播E 类是预留的分类暂时未使用。 多播地址用于什么 多播用于将包发送给特定组内的所有主机。 还是举班级的栗子老师说“最后一排的同学上来做这道数学题。”老师指定的是最后一排的同学也就是多播的含义了。 由于广播无法穿透路由若想给其他网段发送同样的包就可以使用可以穿透路由的多播。 IP 分类的优点 这种分类地址的优点就是简单明了、选路基于网络地址简单。 IP 分类的缺点 缺点一 同一网络下没有地址层次比如一个公司里用了 B 类地址但是可能需要根据生产环境、测试环境、开发环境来划分地址层次而这种 IP 分类是没有地址层次划分的功能所以这就缺少地址的灵活性。 缺点二 A、B、C类有个尴尬处境就是不能很好的与现实网络匹配。 C 类地址能包含的最大主机数量实在太少了只有 254 个估计一个网吧都不够用。而 B 类地址能包含的最大主机数量又太多了6 万多台机器放在一个网络下面一般的企业基本达不到这个规模闲着的地址就是浪费。 无分类IP地址 CIDR 正因为 IP 分类存在许多缺点所以后面提出了无分类地址的方案即 CIDR。 这种方式不再有分类地址的概念32 比特的 IP 地址被划分为两部分前面是网络号后面是主机号。 表示形式 a.b.c.d/x其中 /x 表示前 x 位属于网络号 x 的范围是 0 ~ 32这就使得 IP 地址更加具有灵活性。 比如 10.100.122.2/24这种地址表示形式就是 CIDR/24 表示前 24 位是网络号剩余的 8 位是主机号。 子网掩码 还有另一种划分网络号与主机号形式那就是子网掩码掩码的意思就是掩盖掉主机号剩余的就是网络号。 将子网掩码和 IP 地址按位计算 AND就可得到网络号。 IPv6基础知识 IPv4 的地址是 32 位的大约可以提供 42 亿个地址但是早在 2011 年 IPv4 地址就已经被分配完了。 但是 IPv6 的地址是 128 位的这可分配的地址数量是大的惊人说个段子 IPv6 可以保证地球上的每粒沙子都能被分配到一个 IP 地址。 但 IPv6 除了有更多的地址之外还有更好的安全性和扩展性说简单点就是 IPv6 相比于 IPv4 能带来更好的网络体验。 但是因为 IPv4 和 IPv6 不能相互兼容所以不但要我们电脑、手机之类的设备支持还需要网络运营商对现有的设备进行升级所以这可能是 IPv6 普及率比较慢的一个原因。 IPv6优点 IPv6 不仅仅只是可分配的地址变多了它还有非常多的亮点。 IPv6 可自动配置即使没有 DHCP 服务器也可以实现自动分配IP地址真是便捷到即插即用啊。IPv6 包头包首部长度采用固定的值 40 字节去掉了包头校验和简化了首部结构减轻了路由器负荷大大提高了传输的性能。IPv6 有应对伪造 IP 地址的网络安全功能以及防止线路窃听的功能大大提升了安全性。 IPv6表示方法 IPv4 地址长度共 32 位是以每 8 位作为一组并用点分十进制的表示方式。 IPv6 地址长度是 128 位是以每 16 位作为一组每组用冒号 「:」 隔开。 如果出现连续的 0 时还可以将这些 0 省略并用两个冒号 「::」隔开。但是一个 IP 地址中只允许出现一次两个连续的冒号。 IPv6 地址的结构 IPv6 类似 IPv4也是通过 IP 地址的前几位标识 IP 地址的种类。 IPv6 的地址主要有以下类型地址 单播地址用于一对一的通信组播地址用于一对多的通信任播地址用于通信最近的节点最近的节点是由路由协议决定没有广播地址 相关技术 DNS域名解析 由于 IP 地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点人们设计出了域名并通过域名解析协议DNSDomain Name System来将域名和 IP 地址相互映射使人更方便地访问互联网而不用去记住能够被机器直接读取的 IP 地址数串。 那么域名由谁来规定和管理呢不能是随便写吧 全世界域名的最高管理机构是一个叫做 ICANN Internet Corporation for Assigned Names and Numbers的组织总部在美国加州。ICANN 负责管理全世界域名系统的运作。 域名其实是具有一定的层次结构的从上到下依次为根域名、顶级域名top level domainTLD、二级域名、三级域名 顶级域名 先来讲讲顶级域名TLD即最高层级的域名。简单说就是网址的最后一个部分。比如网址www.baidu.com 的顶级域名就是 .com。 截至 2015 年 7 月顶级域名共有 1058 个它们大致可以分成两类 一类是通用顶级域名gTLD比如.com、.net、.edu、.org、.xxx等等共有 700 多个。另一类是国家顶级域名ccTLD代表不同的国家和地区比如.cn中国、.io英属印度洋领地、.cc 科科斯群岛、.tv图瓦卢等共有 300 多个。 二级域名 在通用顶级域名或国家顶级域名之下具有不同的意义 通用顶级域名下的二级域名一般是指域名注册人选择使用的网上名称如 yahoo.com商业组织通常使用自己的商标、商号或其他商业标志作为自己的网上名称如 baidu.com国家顶级域名下的二级域名一般是指类似于通用顶级域名的表示注册人类别和功能的标志。例如在 .com.cn 域名结构中.com 此时是置于国家顶级域名 .cn 下的二级域名表示中国的商业性组织以此类推。 三级域名是形如 www.baidu.com 的域名可以当做是二级域名的子域名特征为域名包含两个 .。 三级域名甚至不能称为域名一般称之为域名下的 “二级目录”。 根域名 那么根域名在哪里呢在层次结构中根域名不是最顶级的吗域名中怎么没有看见它 由于 ICANN 管理着所有的顶级域名所以它是最高一级的域名节点被称为根域名root domain。 在有些场合www.xxx.com 被写成 www.xxx.com.即最后还会多出一个点。这个点就是根域名。 DNS工作流程 DNS 域名解析的过程蛮有意思的整个过程就和我们日常生活中找人问路的过程类似只指路不带路。 window中DNS服务器查看 先看看有哪些常用的DNS服务地址可查看https://zhuanlan.zhihu.com/p/104285769 https://zhuanlan.zhihu.com/p/351059293 ARP 在传输一个 IP 数据报的时候确定了源 IP 地址和目标 IP 地址后就会通过主机「路由表」确定 IP 数据包下一跳。然而网络层的下一层是数据链路层所以我们还要知道「下一跳」的 MAC 地址。 由于主机的路由表中可以找到下一跳的 IP 地址所以可以通过 ARP 协议求得下一跳的 MAC 地址。 那么 ARP 又是如何知道对方 MAC 地址的呢 简单地说ARP 是借助 ARP 请求与 ARP 响应两种类型的包确定 MAC 地址的。 查看ARP表发ARP请求ARP响应报文丢弃ARP请求报文开始正常通信 ARP表的分类 ARP表项可分为动态ARP表项和静态ARP表项。 动态ARP表项由ARP协议通过ARP报文自动生成和维护可以被老化可以被新的ARP报文更新可以被静态ARP表项覆盖。动态ARP适用于拓扑结构复杂、通信实时性要求高的网络。 静态ARP表项是由网络管理员手工建立的IP地址和MAC地址之间固定的映射关系。静态ARP表项不会被老化静态ARP表项的优先级高于动态ARP表项所以不会被动态ARP表项覆盖。 RARP 协议你知道是什么吗 ARP 协议是已知 IP 地址求 MAC 地址那 RARP 协议正好相反它是已知 MAC 地址求 IP 地址。例如将打印机服务器等小型嵌入式设备接入到网络时就经常会用得到 DHCP DHCPDynamic Host Configuration Protocol动态主机配置协议前身是BOOTP协议是一个局域网的网络协议使用UDP协议工作统一使用两个IANA分配的端口67服务器端68客户端。 DHCP通常被用于局域网环境主要作用是集中的管理、分配IP地址使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息并能够提升地址的使用率。 DHCP是怎么工作的 DHCP协议采用UDP作为传输协议DHCP客户端发送请求消息到DHCP服务器的68号端口DHCP服务器回应应答消息给DHCP客户端的67号端口。 只有跟DHCP客户端在同一个网段的DHCP服务器才能收到DHCP客户端广播的DHCP DISCOVER报文。当DHCP客户端与DHCP服务器不在同一个网段时必须部署DHCP中继来转发DHCP客户端和DHCP服务器之间的DHCP报文。 在DHCP客户端看来DHCP中继就像DHCP服务器在DHCP服务器看来DHCP中继就像DHCP客户端。 无中继场景时DHCP客户端首次接入网络的工作原理 有中继场景时DHCP客户端首次接入网络的工作原理 DHCP作用是什么 准确的IP配置IP地址配置参数必须准确并且在处理“ 192.168.XXX.XXX”之类的输入时很容易出错。另外印刷错误通常很难解决使用DHCP服务器可以最大程度地降低这种风险。减少IP地址冲突每个连接的设备都必须有一个IP地址。但是每个地址只能使用一次重复的地址将导致无法连接一个或两个设备的冲突。当手动分配地址时尤其是在存在大量仅定期连接的端点例如移动设备时可能会发生这种情况。DHCP的使用可确保每个地址仅使用一次。IP地址管理的自动化如果没有DHCP网络管理员将需要手动分配和撤消地址。跟踪哪个设备具有什么地址可能是徒劳的因为几乎无法理解设备何时需要访问网络以及何时需要离开网络。DHCP允许将其自动化和集中化因此网络专业人员可以从一个位置管理所有位置。高效的变更管理DHCP的使用使更改地址范围或端点变得非常简单。例如组织可能希望将其IP寻址方案从一个范围更改为另一个范围。DHCP服务器配置有新信息该信息将传播到新端点。同样如果升级并更换了网络设备则不需要网络配置。 NAT NATNetwork Address Translation网络地址转换是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址即仅在本专用网内使用的专用地址但现在又想和因特网上的主机通信并不需要加密时可使用NAT方法。 NAT解决了什么问题 早期的NAT是指Basic NATBasic NAT在技术上实现比较简单只支持地址转换不支持端口转换。因此Basic NAT只能解决私网主机访问公网问题无法解决IPv4地址短缺问题。后期的NAT主要是指网络地址端口转换NAPTNetwork Address Port TranslationNAPT既支持地址转换也支持端口转换允许多台私网主机共享一个公网IP地址访问公网因此NAPT才可以真正改善IP地址短缺问题。 NAT是如何工作的 NAPT工作原理 NAPT在进行地址转换的同时还进行端口转换可以实现多个私网用户共同使用一个公网IP地址上网。NAPT根据端口来区分不同用户真正做到了地址复用。 当Host访问Web Server时设备的处理过程如下 设备收到Host发送的报文后查找NAT策略发现需要对报文进行地址转换。设备根据源IP Hash算法从NAT地址池中选择一个公网IP地址替换报文的源IP地址同时使用新的端口号替换报文的源端口号并建立会话表然后将报文发送至Internet。设备收到Web Server响应Host的报文后通过查找会话表匹配到步骤2中建立的表项将报文的目的地址替换为Host的IP地址将报文的目的端口号替换为原始的端口号然后将报文发送至Intranet。 NAT Server工作原理 内部Server的私网IPv4地址为192.168.1.2/24对外的公网IPv4地址为1.1.1.10端口号都为80它们之间的映射关系在设备上已提前配置好。当Host访问Server时设备的处理过程如下 设备收到Internet上用户访问1.1.1.10的报文的首包后查找并匹配到Server-Map表项将报文的目的IP地址转换为192.168.1.2。设备建立会话表然后将报文发送至Intranet。设备收到Server响应Host的报文后通过查找会话表匹配到步骤2中建立的表项将报文的源地址替换为1.1.1.10然后将报文发送至Internet。后续Host继续发送给Server的报文设备都会直接根据会话表项的记录对其进行转换而不会再去查找Server-map表项。 ICMP ICMP 全称是 Internet Control Message Protocol也就是互联网控制报文协议 ICMP 功能都有啥 ICMP 主要的功能包括确认 IP 包是否成功送达目标地址、报告发送过程中 IP 包被废弃的原因和改善网络设置等。 在 IP 通信中如果某个 IP 包因为某种原因未能达到目标地址那么这个具体的原因将由 ICMP 负责通知。 ICMP 类型 ICMP 大致可以分为两大类 一类是用于诊断的查询消息也就是「查询报文类型」另一类是通知出错原因的错误消息也就是「差错报文类型」 IGMP IGMP是Internet Group Management Ptotocol的简称被称为互联网组管理协议是TCP/IP协议族中负责IPV4组播成员管理的协议。 IGMP作用 作用1 IGMP用来在接收者主机和直接相邻的组播路由器之间建立和维护组播组成员的关系。 作用2 IGMP通过在接收者主机和组播路由器之间交互IGMP报文实现组成员管理功能IGMP报文封装在IP报文中。 总结 好啦以上就是我们今天要介绍的全部内容如果有什么问题欢迎在评论区讨论一起学习进步 参考连接 https://xiaolincoding.com/network/4_ip/ip_base.html#icmp https://zhuanlan.zhihu.com/p/265293856 https://zhuanlan.zhihu.com/p/387885523 https://info.support.huawei.com/info-finder/encyclopedia/zh/DHCP.html
http://www.dnsts.com.cn/news/197800.html

相关文章:

  • 网站举报中心官网仿新浪首页网站模板
  • 中国建材建设网站wordpress游客发帖插件
  • 做阿里国际网站要收费吗淘宝网站都是怎么做的吗
  • 本地网站搭建工具wordpress 投票插件
  • 网站商城注意事项网页设计师招聘条件
  • 自助网站建设平台专业的公司网站开发
  • 艺术签名设计免费版seo建站公司推荐
  • 聊城网站制作工作室查询网站服务器地址
  • 广州建站外包wp 企业网站模板
  • 西安网站建设网网站搭建培训学校
  • 客栈网站建设代码高端网站设计
  • 雷神代刷网站推广wordpress做推送
  • 罗湖商城网站建设哪家公司便宜点营销的四种方式
  • 免费部署网站中国企业500强2020排名
  • 企业网站管理源码仿58网站怎么做
  • 青岛做网站优化哪家好宜昌市住房和城乡建设局网站
  • 网站开发最好企业销售网站建设
  • 具有品牌的做网站直播app开发需求
  • 网站后台无编辑器更改wordpress后台登录图标
  • 搜狗网站推广u钙网在线制作logo
  • 网站搭建怎么收费呀电商详情页素材
  • 网站的软文 怎么做推广wordpress 搜索标签
  • 做旅游的海报图片网站永州建设企业网站
  • 佛山网站设计电话驻马店 市网站建设
  • 网站备案和服务器备案吗广汉手机网站设计
  • 电子商务网站开发与设计网站建设书本信息
  • 网站之间如何做视频交换深圳市住房建设部网站
  • 宁波网站建设公司浙江省邮电工程建设有限公司网站
  • 江苏建设通网站做短视频网站需要审批
  • 网站开发多语言切换思路深圳网站定制 开发