最后更新:2022-04-14 00:51:23 手机定位技术交流文章
在网络一级,IP协议只负责数据的来源和目的,即不负责有秩序或混乱地提供数据(数据安全、TCP的可靠性)。
数据链路层:
数据链接涉及OSI参考模型的数据链层,有时还涉及通信方法,如太网和无线局域网。
数据链层协议规定了通过通信渠道连接的设备之间的传输标准,负责相邻设备之间的传输,并由MAC地址界定。
MAC地址:
整数为 6 字节长, 48 字节长, 6 字节长。 通常写成为十六进制数, 然后是冒号 。
识别设备(以及与蚊帐卡相连的设备)的唯一方法。
以太网是一种技术标准,而不是一个特定的网络;它既包括数据链层次的内容,也包括一些物理层,例如网络的安装结构、出入控制机制、传输率等等。
以太网是使用最广泛的局域网技术,配有标志环网、无线局域网和其他技术。
数据链层的以太网协议旨在允许属于同一网络的局域网设备之间交换数据。
局域网由局域网的局域网东道方共享局域网资源,这将不可避免地导致局域网资源的征用,因此,局域网连接可能导致数据碰撞,从而需要使用冲突探测和避免碰撞算法。
在转换之前有一个枢纽,使用枢纽的局域网(局域网),数据互动需要测试,以减少数据冲突的可能性,从而降低数据互动的效率。
通过港口利用开关为数据互动提供各主机网络媒体的专用接入,从而没有冲突,大大加快了数据互动。
开关可用来分割碰撞场,减少碰撞的可能性。
每个网络卡设备都有独特的全球MAC地址,通常称为硬件地址。
在局域网通信中,主机A通过局域网所有主机都可以使用局域网的局域网向主机B发送信息,B以外的主机知道该信息不是通过停战委员会地址传送给他们的,只是丢弃了它。
事实上,主机A也可以通过目的地IP向路由器发送信息。

目标/来源MAC地址:源地址和目的地地址与净卡的硬件地址(又称MAC地址)对应,该地址长48个字符,在从工厂发送净卡时予以固固化。
类型:使用哪些协议来识别网络层。框架协议类型字段包含三个值,分别对应IP、ARP和RRP。
数据:受MOTU限制的有效载荷。
CRC 检查: 用于确定数据链层数据框是否有错误的检查算法 。

由于路由器是绕过网络所必要的,而且MAC处理路由器之后的变化,MAC地址只能用于局域网。
MTU与交付时的包件尺寸限制相当,这一限制是由各种数据线的物理层造成的。
在局域网上,ARP协议是有效的。
由于数据跨越数据链层传输,我们需要知道目标主机的MAC地址尽管如此,网络一级传送到数据链一级的数据仅包括目的地主机IP地址。我们无法获得他们的MAC地址。那么,我们如何获得目标主机的MAC地址?ARP协议是解决办法。
ARP协议是解决各种问题的合同。ARP协议确定了主机IP地址和MAC地址之间的映射图。2011年叙利亚抗议活动特别报导,要获得一个网络装置的下一个MAC地址,该网络装置应分包接收数据,请使用以下公式:一般来说,这是下门设备的MAC地址
如果目标主机不在同一路线上, ARP 可用于获取下一个跳跃者 MAC 地址 。 不幸的是, ARP 仅适用于 IPV4, 无法用于 IPV6 。
ARP信号被广播了APP查询将发送至子网中的所有计算机。审查ARP请求中目的的IP地址是否与机器的IP地址相符。如果情况确实如此,对ARP答复的答案是:回复包含您所在主机的 MAC 地址 。如果不是,则丢弃。至此,如果您选择访问目标主机,您可以访问目标主机的 MAC 地址 。

以太网头部:
28字节请求或答复:
例如,如果东道主A希望将数据传送给同一局域网的东道主B,东道主A必须知道东道主B的MAC地址,这就需要采取下列程序:


每个主机都保留一个 ARP 缓存, 可以通过 arp- a 命令访问 。缓存列表有一个过期时间(通常为20分钟),如果在20分钟内不再使用一个清单项目,则该表项目将过期,并将在下一次获得目的地主机的MAC地址时发出美国退休人员协会的请求。
DNS代表域名系统。
IP是互联网上唯一可用的标识。在互联网通信方面,输入IP地址的必要性是一项具有挑战性的任务。TCP/IP有主机识别码。每台计算机都有一个独特的主机名(域名)。只要在通信中输入主机名就足够了。为了实现这个功能,主机通常存储在名为主机的文件里。
最初,互联网信息中心集中控制主机文件,因此,如果主机需要更改IP或访问网络,它随时更新主机(以及用户)都是有难度的。此外,目前主机可能永远不会使用某些域名。
这导致建立了DNS系统,有效控制主机名称与IP地址之间的关系。
DNS协议负责将域名转换为IP地址。
域名是用于识别组织主机名和名称的等级名称。
它实际上是用"..", 一组分离的字符串, 每一个分离的字符串 表示公司的名称 或其性质的一个字符串。
域名的分层:
域名服务器是管理域名的主机和相关软件,可以处理关于分层域的信息。它管理的等级称为 ZONE。每个级别都有一个域名服务器。
域名和 IP 地址的匹配保留在一个域名服务器上, 例如, 键入 ww. un. org. I don't know what you're talking about, baby. com 提供 100 度服务器的 IP 地址 。
处理请求是DNS请求,与DNS相关的传输层协议是UDP,不需要连接,可以更快地传输。
与浏览器缓存相关的字段名称和 IP 地址 。
域名和 IP 地址的匹配也隐藏在本地主机文件中 。
当地的DNS服务器一般部署在小城镇和社区,如果在前两种情况下没有找到相应的IP地址,它们会到DNS服务器查询,如果DNS无法找到它们,它们会到更高的服务器查询。
查询有两种类型:追溯性和迭接性:
递归查询:
游览器缓存 -> hosts文件 -> 本地DNS服务器 ->根域名服务器 -> 顶级域名服务器 -> 二级域名服务器–> 三级域名服务器。
如果 IP 地址未被发现, 将重复搜索, IP 地址将返回到第一层 。
迭代查询:
如果在迭接查询中未发现 DNS 服务器, 它会转到 root 域名服务器; 否则, root 域名服务器将不会继续往下搜索, 而是将顶级域名服务器的 IP 地址返回到 DNS 服务器, 并指示它转到顶级域名服务器进行搜索 。

《互联网控制信息议定书》是进行网络诊断的网络级协议。
建立良好的网络并不明显,因为IP协议不稳定,如果软件包被丢弃,IP协议没有说明软件包是否被丢弃,或软件包为什么丢失。
ICMP信头包含在IP呈件的有效载荷中,该有效载荷位于IP的顶层,但不属于传输层。
Telnet有23个港口,Ssh有22个。
划线指令以ICMP为基础,这是一个网络层,港口号是一个传输层概念,因此,ICMP忽略了端口号。
它还以IPCMP为基础,ICCMP可打印出可执行程序的主机以及目的地主机之前遇到的路由器数量。
当客户 A 想要访问服务器时,将采取以下步骤:客户 A 将信息发送到路由器,路由器将信息中的源地址替换为自己的广域网端端口 IP 地址,而广域网地址直接连接到公共网络,使服务器能够被发现,服务器能够收到请求。
服务器请求向客户 A 发送回复的程序是什么?
服务器可以将答案发送到路由器, 因为它知道路由器的 IP 地址, 但路由器怎么知道它被发送到客户 A?
在将IP转换为公共IP的过程中,不仅IP地址,而且传输层网关也已经转换。
当路由器从 IP 转换为 TCP 时,会建立一张映射表。服务器的端口号是80。在局域网中,两个客户同时进行交流。另外,两个客户的当地港口为1025。此时,只要将 IP 地址更改为全局地址 。这将使所有已改变的数字都达到同一水平。为此,将港口号改为1026,解决了这个问题。如图所示,制作NACT路由器转换表。答案会被服务器发送到路由器 。根据目的地IP+端口号,路由器返回到核对清单。如果您能找到客户端 A 的 IP+ 端口号, 您可以找到客户 A 的 IP+ 端口号 。把响应发给主机A。

在 NAT 路由器上, 此转换表会自动创建 。例如,在TCP的情况下,SYN包在首次握手以建立TCP连接期间首次被释放。就会生成这个表。从表格中删除了对FIN软件包的确认答复,因为答复是在连接终止后收到的(联合民主党两端之间联系所需时间并非总是一致)。因此,在这种情况下建立一个转换表是相当困难的。
由于NAT以这一转换表为基础,它有若干限制:
路由器经常具备NAT设备能力,通过NAT设备过境,完成子网设备和其他子网设备的通信过程。
代理服务器表面上类似于 NAT 设备。 客户端向代理服务器提交请求, 代理服务器将请求传送给真正想要请求的服务器; 当服务器提供回复时, 代理将结果返回客户端 。
NAT和代理之间有什么区别?
代理服务器是一种更常用的技术:
隔离墙的理由是,不允许国内装置进入外部网。香港有香港的服务器。香港的服务器可用作代理服务器。当国家机器试图访问外联网时,请求通过这个代理服务器发送。这一请求是由代理人交给我们的。然后邮件回覆回复。

客户端想要通过发送“ ello” 消息与服务器通信 :
你如何确定路由器的下一个跳跃器地址?
本文由 在线网速测试 整理编辑,转载请注明出处。