Questions tagged «tcpip»

TCP和IP是当今网络中使用的两个重要协议。由于其重要性,Internet协议套件通常也称为“ TCP / IP”

8
IPv4子网划分如何工作?
这是有关IPv4子网的规范问题。 有关: IPv6子网划分如何工作?与IPv4子网划分有何不同? 子网划分是如何工作的,您是如何手工或头脑中的? 有人可以在概念上和几个例子上进行解释吗?Server Fault有很多子网作业问题,因此我们可以使用答案将它们指向Server Fault本身。 如果我有网络,我该如何解决如何将其拆分? 如果给我一个网络掩码,我怎么知道它的网络范围是什么? 有时会有一个斜线后跟一个数字,那个数字是什么? 有时有一个子网掩码,但也有一个通配符掩码,它们看起来像是同一件事,但又有所不同? 有人提到过一些有关二进制的知识吗?
439 networking  subnet  tcpip  ipv4 




14
为什么要在内部使用IPv6?
当然,由于地址用完了,我意识到有必要在开放的Internet上使用IPv6,但是我真的不明白为什么在内部网络上需要使用IPv6。我对IPv6所做的工作为零,所以我也想知道:现代防火墙是否在内部IPv4地址和外部IPv6地址之间进行NAT? 我只是想知道,因为在这里看到这么多人都在为IPv6问题而苦苦挣扎,想知道为什么要打扰?
50 ip  ipv6  tcpip 


3
Unix套接字与TCP / IP主机:端口
在服务器上设置服务(Ubuntu,FWIW)时,有人可以向我描述使用Unix套接字文件与tcp / ip localhost:port的优缺点吗? 在这个特定的实例中,它是针对Python WSGI服务器(uWSGI)的,但我只是对一般感兴趣(例如,我知道您可以通过两种方式设置MySQL)。 我意识到使用tcp / ip意味着可以将服务公开给其他计算机,但是我只是对在本地访问服务时是否存在性能折衷感兴趣。 干杯。
42 linux  unix  tcpip  socket 

13
如何获取LAN上所有IP地址(最好是设备名称)的列表?
我们的网络给出了一个错误,即存在IP地址冲突,我想找到所有设备IP地址是什么。(之前我也有需要)。(更新/说明:我也在寻找基于Windows的系统。) 有什么建议么? 我已经阅读了有关各种工具(Look @ Lan,愤怒的IP扫描仪)的建议,并且正在寻找使用过这些工具或其他工具的人的建议。
37 windows  networking  ip  tcpip  arp 



3
调整Linux IP路由参数-secret_interval和tcp_mem
今天,我们的其中一个HAProxy VM出现了一个小的故障转移问题。当我们对其进行挖掘时,发现了以下内容: 1月26日07:41:45 haproxy2内核:[226818.070059] __ratelimit:取消了10个回调 1月26日07:41:45 haproxy2内核:[226818.070064]套接字内存不足 1月26日07:41:47 haproxy2内核:[226819.560048]套接字内存不足 1月26日07:41:49 haproxy2内核:[226822.030044]套接字内存不足 每个链接显然都与的默认设置较低有关net.ipv4.tcp_mem。因此,我们将其默认值提高了4倍(这是Ubuntu Server,不确定Linux风格是否重要): 当前值为:45984 61312 91968 新值是:183936 245248 367872 之后,我们开始看到奇怪的错误消息: 1月26日08:18:49 haproxy1内核:[2291.579726]路由哈希链太长! 1月26日08:18:49 haproxy1内核:[2291.579732]调整您的secret_interval! 嘘.. 这是一个秘密! 显然,这与/proc/sys/net/ipv4/route/secret_interval默认值600有关,并控制路由缓存的定期刷新 该secret_interval指令指示内核多久清除一次所有路由散列条目,而不管它们的新旧程度如何。在我们的环境中,这通常是不好的。每次清除缓存时,CPU都会每秒忙于重建数千个条目。但是,我们将其设置为每天运行一次,以防止内存泄漏(尽管我们从未有过)。 虽然我们很乐意减少这种情况,但建议定期删除整个路由缓存似乎很奇怪,而不是简单地将旧值更快地从路由缓存中推出。 经过一番调查,我们发现/proc/sys/net/ipv4/route/gc_elasticity这似乎是检查路由表大小的更好选择: gc_elasticity最佳描述为内核在开始使路由哈希条目过期之前将接受的平均存储桶深度。这将有助于维持活动路由的上限。 我们将弹性从8调整为4,以期更积极地修剪路由缓存。这secret_interval对我们来说并不正确。但是有很多设置,目前尚不清楚哪种设置是正确的选择。 / proc / sys / net / ipv4 / route / gc_elasticity(8) / proc / sys / net …
30 linux  routing  tcpip 


6
netstat表示有大量TIME_WAIT连接
好的,这使我无所适从-我看到其中大约1500-2500: root@wherever:# netstat Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 localhost:60930 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60934 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60941 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60947 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60962 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60969 localhost:sunrpc TIME_WAIT tcp 0 0 …

16
192.168.1.x更可利用吗?
我们的IT服务公司提议对网络进行重新配置,以内部使用IP范围10.10.150.1 – 10.10.150.254,因为他们声明使用制造商默认值192.168.1.x的当前IP方案“正在使其易于利用”。 这是真的?知道/不知道内部IP方案如何使网络更容易被利用?所有内部系统都位于SonicWall 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.