标签: networking

地理位置如何影响网络延迟?

我可以选择在东海岸(美国)或西海岸(美国)的托管托管公司托管我们的数据库/网络服务器。我们公司位于纽约市外,两家托管服务提供商都为我们的盒子提供了一条专用的 T1 线路。

如果我使用西海岸的网络而不是东海岸的网络延迟,我会承受多少性能损失(假设所有其他因素都相同)?当数量和距离变得非常大(T1 及以上,以及数千英里)时,我不太确定地理如何影响互联网速度。

谢谢!

networking hosting internet latency

20
推荐指数
3
解决办法
3万
查看次数

lsof 找到的套接字,但 netstat 找不到

我有一个应用程序的文件描述符用完了,显然是通过打开套接字,但我无法确切地找出这些套接字的作用。这些出现在 lsof 输出中

java    9689 appuser 1010u  sock       0,5          263746675 can't identify protocol
java    9689 appuser 1011u  sock       0,5          263746676 can't identify protocol
java    9689 appuser 1012u  sock       0,5          263746677 can't identify protocol
java    9689 appuser 1014u  sock       0,5          263746678 can't identify protocol
java    9689 appuser 1015u  sock       0,5          263746679 can't identify protocol
java    9689 appuser 1016u  sock       0,5          263746681 can't identify protocol
Run Code Online (Sandbox Code Playgroud)

并在 /proc/$PID/fd 中

lrwx------ 1 appuser appuser 64 Jun 23 11:49 990 -> socket:[263732085]
lrwx------ 1 appuser …
Run Code Online (Sandbox Code Playgroud)

networking linux tcp udp socket

20
推荐指数
1
解决办法
3万
查看次数

无法在适用于 Windows 的 Amazon EC2 实例之间共享数据

我有两个运行 Windows Server 2003 和 IIS 6.0 的 Amazon EC2 实例。两个实例都创建在同一个地域并且具有相同的安全组。我为所有端口和连接方法启用了 icmp,并且能够在我的两个实例之间成功 ping。但是,当我尝试访问另一个 EC2 实例的共享位置时,使用:

\\<elastic-ip>
Run Code Online (Sandbox Code Playgroud)

或者

\\<internal-private-ip>
Run Code Online (Sandbox Code Playgroud)

我无法看到共享位置,并收到一条错误消息:

没有网络提供商接受给定的网络路径

我可以使用 tracert 命令从两个 EC2 实例进行跟踪。

请让我知道在两个 EC2 实例之间访问共享位置的方法。

谢谢

PS:我知道这也可以使用 S3 来实现,但出于不同的原因不想使用它。

networking windows-server-2003 network-share amazon-ec2

20
推荐指数
1
解决办法
2万
查看次数

如何在linux中生成netflow数据

我们有许多 Linux 服务器,我想捕获要由 netflow 分析器处理的 netflow 数据。我已经被 Mikrotik 路由器允许生成网络流数据的便利所宠坏,但我还没有设法找到能够为 Linux 系统上的多个接口生成网络流数据的开源工具。

我遇到过fprobe,但它似乎有很多问题。诚然,我还没有花太多时间在它上面,因为我还想评估一些其他的可能性。我提到的另一个工具是nprobe,它似乎是 GPL,但不能免费下载,因为它只提供收费。

我计划在其上生成 netflow 数据的服务器都是 Gentoo 系统,但这应该没有任何区别。这最多意味着我必须从源代码手动编译一个工具。

简介:我正在寻找一个可以在 Linux 上运行并允许捕获多个接口的流的开源网络流生成器。

networking linux monitoring linux-networking netflow

20
推荐指数
2
解决办法
4万
查看次数

在插入时切断 UTP 电缆

我有一条来自很远很远的路由器的 UTP 电缆。防止它从插座中掉出来的塑料部分损坏了,我打算更换它。

仅将其与我的部分断开连接,而不跟随并断开另一端的连接(这很难访问),是否存在切割它的危险?

我的意思是,当我剪断它时,8 根电缆中的一些可能会相互接触。如果一端断开而另一端未断开,是否会导致任何问题?

(这个问题的简单形式是:如果我将 UTP 电缆中的各个电缆相互连接,而一端空闲而另一端插入,它会损坏硬件吗?

networking

20
推荐指数
4
解决办法
1万
查看次数

在本地使用其他人的可公开路由的 IPv4 地址有什么好处吗?

我的 10000 多个用户网络跨越整个州并且非常复杂,有一个“奇怪”的寻址方案。

尽管我们的 PC 没有直接连接/暴露于 Internet,但我们的网络设计者分配的 IP 地址将它们从不同于“普通”IANA 保留的私有 IPv4 网络范围(10.0.0.0-10.255.255.255、172.16.0.0-172.31 .255.255、192.168.0.0-192.168.255.255)。

假设我们内部网使用的IP地址在范围内 20.*.*.* ,即互联网上正式分配的地址(不属于我们)。

谁能解释这个奇怪选择的优点(如果有的话)?

networking

20
推荐指数
2
解决办法
1851
查看次数

查找路由到特定主机的接口

在多宿主 Linux 机器上,如何找出将使用哪个网络接口将数据包发送到特定主机?我需要以编程方式执行此操作,而我不想自己解析和解释路由表。

networking linux routing

20
推荐指数
3
解决办法
3万
查看次数

使用非常短的 DHCP 租用时间(&lt; 1 分钟)可能会出现哪些问题?

我们有一个演示的网络设置,持续大约 1500 万。我们的 DHCP 服务器配置为分配约 100 个地址(最大同时连接数或我们的 AP)...其他人来连接。

最初我想租用时间短至 25 秒,考虑到演示很短,并且确保没有 IP 会被 DHCP 服务器“滥用”保留......但是,我害怕几个事物。

第一,对网络负载的影响。

其次,我在这里和那里都读过,时间租约低于 1 分钟可能存在一些“奇怪”的问题(例如,什么是好的 DHCP 租约超时配置)。

有人知道使用如此短的租期会有什么不同的问题吗?对网络有什么影响?什么是短暂但安全的租赁期限?

networking dhcp dhcp-server

20
推荐指数
2
解决办法
4万
查看次数

curl (56) Recv 失败:连接由对等方重置 - 当点击 docker 容器时

从 AWS ec2 实例(运行docker),我正在尝试使用curl我的 docker 容器托管的 Web 服务。

鉴于:

[ec2-user]$ docker ps
CONTAINER ID        IMAGE                                                                COMMAND                  CREATED             STATUS              PORTS                                        NAMES
b56fa0d76d5c        $REGISTRY/$WORK/metrics:v0.1.0   "/bin/sh -c 'sh /root"   3 minutes ago       Up 3 minutes        0.0.0.0:80->80/tcp, 0.0.0.0:9000->9000/tcp   insane_leakey
Run Code Online (Sandbox Code Playgroud)

我可以从容器内访问 Web 服务:

[ec2-user]$ docker exec -it b56fa0d76d5c bash
root@b56fa0d76d5c:/# curl 'http://localhost/health'
Request is missing required query parameter 'apiName' 
Run Code Online (Sandbox Code Playgroud)

但是,我无法从主机中找到它:

[ec2-user]$ curl 'http://localhost/health'
curl: (56) Recv failure: Connection reset by peer
Run Code Online (Sandbox Code Playgroud)

我查看了有关此错误的详细答案curl,但不确定如何调试此问题。

networking curl docker

20
推荐指数
2
解决办法
12万
查看次数

Wireshark 在 Windows 机器上的数据包接收和处理过程是什么?

我即将使用Wireshark在我的Windows计算机上进行一些流量监控。在研究它时,我想知道Wireshark如何在Windows之前设法捕获低级别网络数据包。

首先,我的 NIC 上的网络接口接收到一个数据包。然后 NIC 进行一些初始检查(CRC、正确的 MAC 地址等)。假设验证成功,网卡转发数据包。但是如何以及在哪里?

我知道驱动程序是 NIC 和操作系统或任何其他应用程序之间的粘合剂。我进一步猜测WindowsWireshark有一个单独的驱动程序(WinPcap?)。否则,Wireshark将无法接收以太网帧。是否有两个或多个 NIC 驱动程序同时共存?网卡如何知道使用哪一个?

networking ethernet wireshark

20
推荐指数
1
解决办法
2018
查看次数