Questions tagged «ipv4»

有关Internet协议版本4(IPv4)的问题;如RFC791中所指定。


2
为什么iperf,scamper和路径MTU发现数据包捕获在路径的MTU上不一致?
让我们在由运行Shorewall生成的iptables规则的Debian路由器分隔的两个Debian主机之间执行一些路径MTU发现。两个主机中的每一个都使用单个以太网链路,而路由器在两个聚合的以太网链路上使用带标记的VLAN。 使用scamper: root@kitandara:/home/jm# scamper -I "trace -M 10.64.0.2" traceroute from 10.1.0.5 to 10.64.0.2 1 10.1.0.1 0.180 ms [mtu: 6128] 2 10.64.0.2 0.243 ms [mtu: 6128] 好:预期结果为6128字节(廉价的Realtek以太网适配器无法处理大小合适的巨型帧)。 现在,让iperf执行吞吐量测试,并通过以下方式告诉我们有关MTU的信息: root@kitandara:/home/jm# iperf -c 10.64.0.2 -N -m ------------------------------------------------------------ Client connecting to 10.64.0.2, TCP port 5001 TCP window size: 66.2 KByte (default) ------------------------------------------------------------ [ 3] …
11 routing  ipv4 

1
IP是否提供QoS?
IP提供尽力而为的交付服务。我认为,这意味着,除其他外,它不向用户提供QoS。 但是,IP的标头中有一个字节(v4中的ToS和v6中的Trafic Class),我确实确实提供了某种QoS。 那么IP是否提供QoS?
10 ipv4  ip  ipv6  qos 

4
在多个数据中心使用IP子网
我们控制IPv4和IPv6子网。现在,我们想/24在一个数据中心使用IPv4子网的一部分,而在另一个数据中心使用另一部分。我知道,在多个DC上宣布Internet上的子网将创建一个Anycast方案,因此这不是一个选择。有什么办法可以做到吗? 编辑: 大多数对等方仅接受/24或更短的对等方,因此我们无法拆分它们并宣布子网部分。
10 ip  ipv4  subnet  ipv6  anycast 

1
如果两个NIC绑定并连接到不同的交换机,路由器如何确定将数据包转发到哪个交换机?
我试图了解在NIC绑定的情况下该体系结构如何工作。方案是:同一系统上有2个NIC。两者都绑定以支持故障转移和负载平衡。因此,绑定驱动程序(虚拟)的IP是目标为任何NIC时流量所到达的IP。每个NIC连接到不同的交换机。现在,由于这些NIC已绑定,因此交换机将具有指向不同MAC地址的相同IP地址。那么,路由器将如何决定哪个交换机将传入请求转发给该IP?路由表中是否有2个相同IP地址的条目?路由器会广播到所有交换机吗?是否会有多个路由器?
10 router  switch  ipv4  ethernet 

4
IPv4短缺现在已成为现实-IPv6运作需要什么?
今天,我读到Microsoft的Azure云没有更多的IPv4地址。本周早些时候,我读到拉丁美洲也没有IPv4地址。这些是真实的,而不是预测的IPv4地址短缺。我记得两年前我们有IPv6的日子,但是从那以后,我在新闻中对IPv6的了解很少。 我想对IPv6的变更真正意味着什么以及我们可以预期的问题有一个很好的了解。 现在的情况 我猜所有现代操作系统都支持IPv6:OSX,Windows,Linux,Android,iOS(对于大多数人来说,这没有问题)。 互联网提供商:您与互联网的连接,无论是移动的还是通过电缆或ADSL的(我的提供商说它已经完全支持IPv6,但这是目前为止我国唯一的)。 路由器/调制解调器可能是个问题(正如我的提供商所言,它已经完全支持IPv6,我想路由器也可以工作)。 托管:对于某些尚未支持IPv6的网站,我使用托管服务提供商。他们承诺今年将进行这项工作。我想许多供应商还没有这个工作。 家用设备:数字电视记录器,带无线网络的电视,恒温器,无线扬声器等-我不知道它们是否支持IPv6。 整个互联网:像Google,Facebook这样的大型网站-我想他们有这个功能。 像AIX这样的Internet交换-这应该工作。 一些问题 家庭网络:如果我的路由器支持IPv6,那么对于不理解IPv6的设备,它将转换为IPv4吗? 当家庭网络的其余部分为IPv4时,这些家庭设备是否仍可以使用IPv4? 对于仅仅IPv4的站点,我的计算机或路由器会自动切换吗? 当我打开whatismyip.com时,我看到一个IPv4地址。我相信我可以要求我的提供商将其更改为IPv6,但是我想这将使我无法使用互联网的大部分内容-是吗?我仍然可以发送邮件,DNS是否可以工作? 当我的提供程序更改为IPv6时,我还会有一个IPv4地址吗? 这对TLS证书有影响吗? 我知道使用IPv6 NAT已过时。这是否意味着可以从外面直接访问启用了wifi的电视?我想路由器防火墙仍在工作,但是现在我们可以使用外部的直接地址了吗? 我不住在拉丁美洲,也不使用Azure。但是如果我现在去巴西怎么办。我会注意到吗? 是否有一种简单的方法可以在不弄乱家庭网络的情况下测试有效的方法和无效的方法? 这些是我现在能想到的几种情况和问题。可能还有更多。我想要的是一幅很好的图景,说明我们现在所处的位置,以及这种短缺在全球范围内发生时可以期待的情况。
10 ipv4  ipv6 

1
边缘上的单播RPF
假定单播RPF可以防止源地址与应允许的源地址不同。在阅读URPF的思科文档时,我注意到有一些选项,可以通过将其放在路由表中来允许在上行链路接口上使用。 我的问题是,如果按照默认路线进行操作,会不会允许所有源地址?那时URPF会做什么? 我确定我缺少一些东西,所以我真的很想指出正确方向的观点。
10 ipv4 

5
TCP流中的数据包大小
我的网络流量很大,希望将每个TCP会话划分为一系列请求和响应(我正在使用的协议都以这种方式工作,例如HTTP或SSL)。 我有一个简单的假设(忽略乱序和重发的数据包)-给定需要发送的数据块,它将使用最大可能的数据包发送,最后一个数据包小于最大大小或遵循来自另一侧的数据包(忽略ACK空数据包)。因此,在HTTP会话中,我希望看到类似的内容(再次,不考虑Ack)- 数据包1-请求“获取...” 封包2-回应,大小1434 数据包3-响应,大小为1434 数据包4-响应,大小为1434 数据包5-响应,大小为500 这是我在大多数会议中得到的,但是至少有一次我看到 数据包1-请求“获取...” 封包2-回应,大小1434 数据包3-响应,大小为1080 数据包4-响应,大小为1434 数据包5-响应,大小为500 没有重新传输,这里的数据包乱序或服务器上没有异常的延迟。 我想知道-是什么原因导致的?何时发生?我的假设有多错误? 更新 我在这里放了一个示例pcap文件 更新2 包括tshark具有相关字段的转储... $ tshark -r http_1082.pcap -T fields -e frame.number -e frame.len \ -e ip.src -e ip.dst -e tcp.flags.push -e http.request.method \ -e http.request.uri -e http.response.code | head -n 47 1 66 192.168.1.103 …

3
使用ISP提供的IP池中的IP地址
我的ISP说,它可以提供带有4个静态IP地址(255.255.255.248我认为是子网)池的光纤连接。 我的问题是,如果我获得该连接, 则网络 1 将使用1 ip 来广播默认网关1。 因此,我将仅获得1个可用的IP地址,而其他Internet计划只有1个静态IP地址,并且成本更低。那么4 ip池的好处是什么? 编辑 网络掩码将是 255.255.255.252

2
SCTP是否可以通过Internet工作?
我正在开发一个能够利用SCTP的多流功能的应用程序。 SCTP是否可以在Internet上运行?ISP的路由器和家用路由器(例如家庭和小型企业)是否支持它?我担心某些设备可能会随意丢弃SCTP数据包,因为它们具有异常的IP协议编号。
10 ipv4  sctp 

3
循环BGP传播
这是一个很难描述的假设,因为我正在学习路由,现在我专注于BGP。 假设我的ASN是65000,然后宣布192.0.2.0/24。我的对等AS 65001用到我要宣布的网络的路由更新其路由表,但是我的ISP路由器不是我的对等。如果AS 65001(正在接收我的路由更新)与我的ISP对等,则意味着我的ISP从接收路由65001,这是否意味着我的ISP现在将能够将流量路由到192.0.2.0/24,避免了直接与我的ISP对等的需求? 如果我在任何方面都犯了严重错误,请更正我(或告诉我在哪里可以找到好的文档)。
10 routing  bgp  ipv4 

4
从IPv4迁移到IPv6策略
众所周知,我们已经没有IPv4地址了,很快(如果还没有的话)我们将转向IPv6。将完整的IPv4网络迁移到IPv6的一些好的策略和做法是什么?

1
TCP服务器是否限于65535个客户端?
可能有人认为这对单个计算机/应用程序可以维护的客户端数量施加了严格的限制。 可能要监督一个Web服务器,并要求确保它可以扩展到预计使用量超过65k的连接水平。 对于软件,有一些单独的注意事项(/programming/1575453/how-many-socket-connections-can-a-web-server-handle)

1
NAT如何在多个专用IPv4地址之间共享一个公用IPv4地址[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为网络工程堆栈交换的主题。 5年前关闭。 我认为这是一个非常经典的问题,但是,以为我有一定​​的背景知识,我没有足够的词汇量可以在网络中正确搜索和理解。 假设我有一个使用192.168.0.1(IP.1)和192.168.0.2(IP.2)的家庭网络,并且我们都在玩Counter Strike击中完全相同的外部服务器。 我的家庭路由器如何知道该数据包将到达IP.1?我经常阅读有关NAT和xxx.xxx/y地址的内容。** TCP / IP堆栈中的/ y部分写在哪里? 我们是否需要绝对的NAT?我从Wikipedia文章了解到,当某些计算机关闭时,可以通过NAT来优化IP地址。是否还允许仅通过1个公共IP连接5台设备?
10 routing  ipv4  nat 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.