小编net*_*ope的帖子

当消费者交换机收到带有 VLAN 标记的以太网帧时会发生什么?

假设您通过直接电缆将中继端口从支持 VLAN 的网络交换机连接到(不支持 VLAN 的)消费级网络交换机。现在,前一个交换机向后一个交换机发送一个 802.1Q 标记的以太网帧。后面的switch应该怎么做?掉帧?转发帧?未定义的行为?

如果行为未定义,最有可能的是什么?


编辑:谢谢你的回答。总而言之,消费者开关的行为取决于:

  1. 它如何处理0x8100EtherType 字段中的帧1
  2. 它如何处理巨型帧或有效载荷大于 1500 字节的帧

维基百科有一个很好的图表比较了未标记和标记的以太网帧:

以太网帧

有报道称,一些消费级交换机可以很好地传递带有 VLAN 标记的帧。

1或更准确地说,其中无标记帧需要 EtherType 字段

switch vlan 802.1 trunk

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

如何通过SSH远程安装Linux?

我需要在当前运行 RHEL 3.4 (x86) 的服务器上远程安装 Ubuntu Server 10.04 (x86)。我必须非常小心,因为如果出现任何问题,没有人可以为我按下重启按钮。

你曾经远程安装过 Linux 吗?你会推荐哪种方式?有什么注意事项的建议吗?


更新:

谢谢你的帮助。我设法“边开车边换轮胎”

我的方法的主要组成部分来自HOWTO - 将 Debian 安装到远程 Linux 系统上grub 旧版:仅引导一次grub 单次引导和内核崩溃重启,以及Ubuntu 社区文档:InstallationFromKnoppix

这是我所做的大纲:

  1. 现有的Ubuntu 服务器上运行 debootstrap
  2. 将文件传输到RHEL 3.4 服务器的交换分区
  3. 引导到交换分区(debootstrap 系统)
  4. 将文件转移到原来的根分区
  5. 启动到新的 Ubuntu 系统并使用 tasksel、apt-get 等完成安装

我在VM中测试了该方法,然后应用于服务器。我很幸运,一切都很顺利:)

linux ubuntu ssh installation remote

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

如何让 HTTP preseed 在 Ubuntu 10.04 LTS (Lucid) 上正常工作?

安装介质:ubuntu-10.04-desktop-i386.iso

我尝试了很多不同的引导参数,但安装程序要么忽略了预置配置,要么直接将自己作为 LiveCD 引导。

我尝试过的引导参数示例:

auto url= http://mydomain.com/path/preseed.cfg boot=casper only-ubiquity initrd=/casper/initrd.lz 安静的飞溅——

如果我删除only-ubiquity,它会作为 LiveCD 启动。如果我删除boot=casper,它将无法启动。如果我添加vga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=auto,它仍然无法进行自动安装。如果我删除auto,它是一样的。

启动此类安装的正确引导参数是什么?

从服务器托管的 apache 日志中preseed.cfg,我看到安装程序在获取预置文件时没有问题。我的预置文件几乎与https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt 中的文件相同。此外,我已经运行debconf-set-selections -c preseed.cfg以确保预置文件是正确的。

ubuntu automated-install ubuntu-10.04 preseed

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

在 Linux/FreeBSD 下用一个 Wifi 适配器连接多个 AP?

如何使用单个无线适配器同时连接到多个 Wifi 接入点?

我目前使用 pfSense 作为我的家用路由器,我希望它以无线方式连接到多个 AP。你知道这可能吗?

或者,我们如何在 Ubuntu 下做到这一点?请给我一些启发:)

有趣的笔记:

  1. pfSense 以及许多路由器发行版都支持将单个无线适配器用作多个 AP,但(对我而言)它们是否可以充当多个客户端尚不清楚
  2. Windows 7 中的“虚拟 Wifi 适配器”显然可以做到这一点
  3. 对于有线网络,可以轻松创建接口别名(例如 eth0:1)并使用 ifconfig 获取多个 IP。这有什么帮助吗?

networking wifi vlan pfsense

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

Canonical Landscape 的开源替代方案?

从规范:

Landscape 是一种易于使用的系统管理和监控服务,使您能够通过简单的基于 Web 的界面,像管理一台机器一样轻松地管理多台 Ubuntu 机器。

然而,风景不是免费的。RedHat 对应的Satellite有一个名为Spacewalk的免费版本,但它不能在 Ubuntu 上运行。(有人尝试将 Spacewalk 移植到 Debian,但看起来还不稳定。)

有没有替代 Landscape 的开源替代方案?更好的是,是否有任何类似 Spacewalk 的软件同时适用于基于 RedHat 和基于 Debian 的系统?

ubuntu redhat landscape satellite

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

如何记录所有等待表锁的 MySQL 查询?

我们正在尝试诊断 MySQL 5.0 的死锁问题。目前所有的表都是 MyISAM 表,所以所有的锁都是表锁。我们有一个很好table_locks_waitedtable_locks_immediate比率(低于 1:1000),但在几分钟内我们会遇到一些僵局。这仅发生在 Amazon EC2 上,而不发生在我们的任何其他服务器上。

有没有办法记录所有无法立即获得表锁的查询?我们希望查看对table_locks_waited数字有贡献的所有查询。

mysql myisam logging amazon-ec2

7
推荐指数
2
解决办法
6231
查看次数

所有主流浏览器都支持 SSL 客户端证书吗?

我们正在考虑使用客户端证书改进一些关键网页的身份验证,但我们不确定它是否是一个广泛使用的标准。

所有主流浏览器都支持 SSL 客户端证书吗?特别是,它们是否适用于以下浏览器?

  • IE浏览器
  • 火狐浏览器
  • 谷歌浏览器
  • Apple Safari(Mac 和 iOS)
  • 安卓网页浏览器

(如果重要的话,我们在服务器上使用 Apache)

security web authentication

5
推荐指数
1
解决办法
874
查看次数

多线程替代tinyproxy?

有没有免费的、轻量级的、单进程(例如多线程、异步)HTTP 转发代理软件?

Tinyproxy工作得很好,但它使用多个进程,如(Apache 的)prefork。HAProxy 和 nginx 是反向代理,好像没有正向代理功能。鱿鱼好大。。。

nginx squid http-proxy haproxy tinyproxy

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

计算“页面停留时间”的日志分析器?

我需要了解我网站上每个页面的平均“页面停留时间”或“页面查看持续时间”,而无需客户端脚本(例如使用onunload事件处理程序)。

是否有任何免费的日志分析器能够做到这一点?我看了一下Webalizer、AWStats和Analog,但他们似乎没有这样的功能。最接近的是 AWStats 中的“访问持续时间”,但我想改为查看“页面查看持续时间”。

我知道如果没有客户端脚本,访客跟踪是不准确的,但我可以忍受。谷歌分析似乎提供了一个“页面停留时间”指标而没有挂钩onunload事件(但如果我错了,请纠正我),所以我相信这是可能的。

logging awstats google-analytics visitors webalizer

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