首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以太网端口可以是数据输入端口还是数据输出端口?

以太网端口可以是数据输入端口还是数据输出端口?
EN

Network Engineering用户
提问于 2016-11-16 22:35:54
回答 3查看 2.8K关注 0票数 1

我对工作中的一些设备(视频编码器)非常困惑。它们有6个以太网端口:2个用于管理,4个用于数据。但是数据端口被标记为2用于数据输入,2用于数据输出。我想知道,如果以太网端口同时传输和接收,它们为什么会有所不同。

除手册外,这是不可行的:

该单元有四个以太网端口-两个用于数据输入,两个用于数据输出,并将响应ARPs、pings和其他低级别以太网通信量。这些端口可以通过底盘后面板上的RJ-45连接器访问.这些标记为Ge 1、Ge 2、Ge 3和Ge 4,Ge 1和Ge 2用于数据输入,而Ge 3和Ge 4是数据输出。

谢谢你提前帮忙。

EN

回答 3

Network Engineering用户

回答已采纳

发布于 2016-11-22 05:12:42

你所拥有的不是普通的网络设备。它基本上是一个MPEG编码器芯片,围绕着它进行网络连接。

为了将抖动降低到最小,编码器芯片的入口侧可能有一个以太网总线,编码器芯片的出口侧有另一个以太网总线。管理端口运行到监控CPU上的以太网端口。

您甚至可能无法在输入和输出端口上触发TCP链接。许多演播室视频编解码器只支持输入端的预期数据包(例如包含MJPEG图像的UDP ),并且只在输出端生成编码的数据包(例如包含MPEG-2的UDP )。为了允许IP工作,他们将以太网总线连接到监控CPU,这样CPU就可以生成ARP等等。

票数 1
EN

Network Engineering用户

发布于 2016-11-17 06:13:18

我不是视频编码专家,但我假设情况是,这些编码器具有接收视频流的专用端口,以及用于发送编码流的专用端口。在第一组端口上,您连接记录设备(例如,基于IP的安全摄像机),在第二组上,您连接需要接收编码流的网络。编码器在所有接口上发送和接收,当然,端口只是有一个不同的功能,有点像局域网和广域网端口在消费者级网络上的区别。

票数 2
EN

Network Engineering用户

发布于 2016-11-22 18:46:04

这很可能是出于用户界面的原因。虽然在任何接口上发送和接收在物理上和逻辑上都是可能的,但是您可以通过告诉最终用户使用哪个端口而不是让他们来决定来获得一些方便。对于非网络用户来说,这比强迫他们重新配置软件要容易得多,仅仅因为有人想要移动插件,而发送者现在是接收者。

从网络的角度来看,这听起来很容易。但是从编程的角度来看,您必须将特定的会话绑定到特定的接口和端口(不管它们位于同一物理层2还是第3层网络上)。

另外,由于实时en/ decoding编码需要严格的实时处理,因此该软件可以优化接口上的通信以实现实时编码或解码(可能两者兼而有之,但理论上,您可以通过对单个用途进行优化来获得一定的性能)。即使是操作系统也可以为特定的目的优化每个界面(Google用于实时操作系统)。一个真正高端的系统甚至可以为特定的目的优化硬件。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/36576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档