CN1178620A - 用于令牌环网络的多端口局域网切换器 - Google Patents

用于令牌环网络的多端口局域网切换器 Download PDF

Info

Publication number
CN1178620A
CN1178620A CN96192476A CN96192476A CN1178620A CN 1178620 A CN1178620 A CN 1178620A CN 96192476 A CN96192476 A CN 96192476A CN 96192476 A CN96192476 A CN 96192476A CN 1178620 A CN1178620 A CN 1178620A
Authority
CN
China
Prior art keywords
port
network
mode
adapter
transformer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN96192476A
Other languages
English (en)
Other versions
CN1099176C (zh
Inventor
肯尼思·J·克里斯坦森
弗朗西斯·E·诺埃尔
鲁道夫·E·里夸斯特
托马斯·施塔姆利
杰里·达格赫
小贝梅尔·比维尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1178620A publication Critical patent/CN1178620A/zh
Application granted granted Critical
Publication of CN1099176C publication Critical patent/CN1099176C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/222Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail

Abstract

提供了一个多端口局域网切换器(40、46、47),它使所连入的网络设备(12)既能直接通信又能通过所附加的集线器(24、36、37、42、43)插入一个令牌环。该多端口局域网切换器的每个端口有第一变压器、第二变压器及切换系统。第一变压器有第一绕组连于端口的第一接头。第二变压器有第一绕组连于端口的第二接头。切换系统根据传送给该端口的方式信号切换成端口方式或适配器方式。在适配器方式,切换系统把第一变压器的第二绕组连到该端口中的发送机电路,并把第二变压器的第二绕组连于该端口中的接收机电路。在端口方式,切换系统把第一变压器的第二绕组连于该端口中的接收机电路,并把第二变压器的第二绕组连于该端口中的发送机电路。多端口局域网切换器的每个端口还包括一个直流(DC)电压源,它能通过第一开关可切换地连接于端口的第一接头。每个端口还包括一个第二开关,它在第一位置把端口的第二接头连于直流(DC)返回路径,在其第二位置把第二接头连于第一接头。

Description

用于令牌环网络的多端口局域网切换器
一般地说,本发明是关于改进的数据通信网络系统,具体地说是关于一种改进的局域网(LAN)切换器。更具体地说,本发明是关于一种多端口LAN切换器,用于提供网络适配器和网络集线器之间、网络适配器和另一个网络适配器之间、或者网络集线器和另一个网络集线器之间的通信链接。
在数字数据传输系统中,二进制码形式的组合时钟和数据信号通过诸如电话线或光纤电缆从传输线发送机传送到传输线接收机。在数据通信系统中的发送机和接收机每个可以是单个计算机或每个可以由一个计算机局域网(LAN)组成。一个单个计算机或一个局域网中的站点既可以向局域网中的其他站点发送信息也可以从其他站点接收信息。当希望一个站点与局域网中另一站点通信时便把该站点加入到局域网中,当完成通信时该站点便从局域网中退出。
一种通常的局域网拓扑结构是“令牌环”网络。令牌环用于把附在网络上的设备彼此互连起来。令牌环网络利用“令牌传递程序”使在环状线路中的各站点之间进行单向数据传送。这种环状拓扑结构允许令牌从环中的一个与具体的加入设备(如个人计算机)相关联的节点传送到环中的另一个节点。一个准备好发送数据的节点能抓住令牌并在其后插入数据以供传输。如果由一节点或站点接收的信息是以沿网络的更远处站点为目的地,则这个接收站点必须把信息沿局域网传送给下一个相邻站点,如此下去,直至信息达到它的最终目的地。一个设备或计算机站,如果要想得到对令牌环网一个节点的访问能力,它就得有一个在物理上与令牌环网连接的适配器。为了能访问令牌环网,这个访问设备必须完成一套遵循标准协议的程序。
一类令牌环产品有二种数据传送速度,即4Mbps和16Mbps。这两种传送速度都是常用的,而且往往是在一个网络中可能使用4Mbps数据传送速度,在另一个网络中可能使用16Mbps数据传送速度,而一个用户可能希望访问这两个网络。
许多局域网利用集线器,也称作多站点访问单元,把单个网络节点处的许多站点连在一起。这些多站点访问单元通过一个4线电缆(称作瓣线(Lobe))与每个站点单独连接。从集线器向单个站点延伸的多个瓣线构成星形结构。在物理上,每个站点是通过它的瓣线单独加到集线器上,在那里它可以访问这个网络节点。连到一个具体集线器上的所有站点以同一网络速度(例如4Mbps)运行。当这个集线器连于一个令牌环网络时,网络的逻辑配置把与集线器连接的每个站点置于环内的分立节点。一个集线器可以单独与令牌环中所附设备相连,或者它可与其他集线器相连,从而构成由附在所有集线器上的设备组成的更大的令牌环。一个智能型集线器包括由处理器控制的切换电路以控制对网络的访问。
一个集线器通常被称作“多站点访问单元”或MAU。在IEEE802.5规程中提供这种系统时,它被称作“主干耦合单元(Trunk CouplingUnit)”。由二个双绞线对组成的单个瓣线把一个网络适配器或其他通信设备连到集线器的一个端口。单个瓣线与其它相同的瓣线组合起来形成一个完整的集线器。尽管一个集线器中的瓣线个数可以改变,但最普通的配置利用8个瓣线,而这主要是由于令牌环连接器的物理尺寸适于装在标准的设备支架中。
附连于网络上的每个计算机通过一电缆与集线器的单个瓣线端口相连,计算机使用幻象驱动(phantom drive)通过电缆实施插入/旁路机制的控制。这一直流(DC)电压对于传送由计算机发送的数据而言是透明的,因此取名“幻象”。被加上的电压用在集线器的瓣线端口内,以影响环中计算机的串行插入。停止幻象驱动便引起“去掉插入”动作,这将使计算机旁路,使该计算机置于循环状态。
附连于网络的计算机含有一个网络适配器卡,卡上有必要的电子电路和硬件用于通过瓣线与MAU相连和用于插入令牌环网络并在其中通信。在现有的令牌环适配器中,传统约定要求在介质接口电缆中的桔黄/黑线对上传送数据,在红/绿线对上接收数据。令牌环适配器直接与MAU(如IBM8228)相连,从而使MAU在桔黄/黑线对上接收数据,在红/绿线对上发送数据。幻象驱动器电流由令牌环适配器维持在桔黄/黑线对上,以允许插入到令牌环中。幻象驱动器电流提供双重功能:检查MAU中的错误连线和在MAU中进行中继以把计算机串联到令牌环中。这样,按照传统约定,适配器为幻象驱动的源头,而MAU为幻象驱动的接收处。
尽管上面描述的令牌环网络允许每个网络适配器与每个其他网络适配器通信,但这种通信必须通过集线器在令牌环网上进行。结果,在局域网内位置彼此相邻的二个计算机必须使用网络的有限带宽进行通信,而这个有限带宽是与附在网上的每个适配器共享的。有二个问题阻碍了二个网络适配器的直线连接。第一,满足IEEE802.5中提出的标准的二个网络适配器直接连接要使它们的发送双绞线对(桔黄/黑双绞线对)直接连接,它们的接收线(红/绿双绞线对)直接连接,阻止了二个网络适配器之间的任何通信。第二,当前能得到的网络适配置不能作为幻象驱动的收容端;它们只能作幻象驱动的源头。由于没有能力作幻象驱动的收容端,试图通信的适配器就要作为幻象驱动的源头指向接收适配器,而接收适配器却不能作为幻象驱动的收容端。这样,作为源头的适配器就会检测出一个“接线错”状态。一旦检测出接线错状态,适配器就自动停止传送数据。
所以本发明的一个目的是提供一种设备,它“跨越(cross-over)”附于设备上的各网络适配器的发送线和接收线,从而允许适配器间的直线通信。本发明的又一目的是提供一种幻象驱动收容能力,从而当二个网络设备直接通信时防止检测出错误的“接线错”状态。本发明的又一个目的是提供二个网络设备间的直接通信链接,从而提供完全的网络带宽(例如16Mbps),而不是由通过令牌环网的连接提供共享带宽。
根据本发明,提供了一个多端口局域网切换器,它使附于网络的适配器既能直接通信又能通过所连的集线器插入令牌环网络。每个多端口局域网切换器的端口都具有第一变压器、第二变压器及切换系统。第一变压器有初级绕组连于端口的第一接头。第二变压器有初级绕组连于该端口的第二接头。切换系统根据方式信号切换到端口方式或适配器方式。在适配器方式,切换系统把第一变压器的第二绕组连于端口中的发送机电路,并把第二变压器的第二绕组连于端口中的接收机电路。在端口方式,切换系统把第一变压器的第二绕组连于端口中的接收机电路,而把第二变压器的第二绕组连于端口中的发送机电路。
根据本发明的第一特点,多端口局域网切换器的每个端口还包括一个直流(DC)电压源,它可通过切换经第一开关连于端口的第一接头。每个端口还包括第二开关,它在第一位置把端口第二接头连于直流(DC)返回路径,它在第二位置把端口第二接头连于第一接头。
在下面的详细书面描述中将清楚地看出本发明的上述及其他目的、特点和优点。
在所附权利要求书中提出了本发明的相信为新特点的特点。然而,当结合附图阅读下文中对一示例性实施例的详细描述时,将会最好地理解本发明本身以及最佳使用方式、其他目的和优点。这些图件是:
图1给出根据本发明的一个最佳实施例的数据通信和网络系统。
图2是根据本发明的最佳实施例绘出的本发明多端口局域网切换器在适配器方式下的单端口示意图。
图3描绘了根据本发明的最佳实施例在端口方式下配置的本发明多端口局域网切换器的单个端口。
图4给出根据本发明的最佳实施例,在端口方式下配置的连于本发明局域网切换器一个端口的标准适配器。
图5描绘了根据本发明的最佳实施例,当配置成与标准MAU连接的适配器方式的,本发明的多端口局域网切换器的一个端口。
图6描绘了根据本发明的最佳实施例的一个示意方框图,显示出在适配器方式下的第一局域网切换器的一个端口以及在端口方式下的第二局域网切换器的一个端口。
图7描绘自动确定所附连设备类型和配置本发明多端口局域网切换器的最佳方法的流程图。
图8的流程图是图7流程图的继续,显示出根据本发明的最佳实施例自动确定所附连的设备类型如配置本发明多端口局域网切换器的最佳方法的流程图。
现在参考附图,特别是参考图1,图中描绘了一个通信网络系统的高层框图,其中包括根据本发明的多端口局域网切换器。图1中显示了一个数字数据通信网络系统10,其中连入了本发明的多端口局域网切换器(40、46、47)。系统10由一局域网(LAN)组成,它由多个附属设备或站点12(如个人计算机或工作站)构成。通过集线器14和44以及通过局域网切换器40、46、47使站点12彼此相连。一个典型的集线器能接收多达8个附加设备,并能完成所附单个设备之间的网络连接。一个集线器也可以连到一个连接多个集线器的主网络中,以形成复盖较大地理区域的较大网络。
每个站点12在连接端口16用瓣线(如瓣线22,它是传输介质)连到集线器14、44(如IBM8228MAU)上。具体的加入设备或站点12借助站点12中包含的网络适配器(24、36、37、42、43)插入到网络中。适配器提供与瓣线的直接连接,还提供一种机制借以使每个站点能访问网络以发送和接收数据,它还包括必要的硬件和/或软件,以在物理上与网络连接并在网络内操作。
集线器14、44完成端口16之间的物理连接,从而使加入的设备12可与其他加入设备12通信。集线器14、44是智能型集线器,有控制逻辑和中继机制以控制不同站点12之间的连接,它的操作对于本领域人员是公知的。
主环26把集线器14与多个集线器(如集线器44)相连,它们沿环状网络串联。主环可由光纤电缆或其他类型已知数据传输介质构成,例如有屏蔽或无屏蔽铜线绞线对。每个集线器通过集线器中包含的环入/环出(RI/RO)装置与主环26相连。集线器14、44上的输入、输出(IN/OUT)端口通过主环26连在一起,形成一个传输线路“环”,从而使数据在环网上沿顺时针方向流动。这使得插在端口16的站点不仅能与加到集线器14上的其他站点12通信,还能与网上的加到不同集线器(如集线器44)上的其他站点或服务器进行通信。
在最佳实施例中,使用了令牌环拓扑结构来互联局域网内的加入设备或站点12。令牌环网络允许按令牌传递程序在环状线路中的各站点之间进行单向数据传送。环状拓扑结构允许令牌从一个特定站点12传送到加在集线器14上的另外站点12,或加在集线器44上的其他站点12。准备好发送数据的站点12能抓住令牌并在其后插入数据以供在网上传送。
优选的令牌环网络是IEEE802.5令牌环网络,特别是IBM令牌环网络,它允许单个站点之间高带宽的对等(peer-to-peer)连接。IBM令牌环网络可以以4Mb/sec或16Mb/sec的数据速率运行,而且每个环可支持多达260个站点。IBM令牌环网络利用不同的Manchester代码,它是一种数字编码技术,这里每个位周期被分成二个基本半周期,以对基带数字波形编码。在位周期开始处的转换代表一个二进制数“0”,而在位周期开头缺一个转换则代表二进制数“1”。本领域技术人员会理解,本发明拟不限于应用于令牌环网络最佳实施例,而是可以应用于任何数字数据传输或联网系统。
试图得到对网络的访问的加入站点或设备12通过进入适配器插入过程的“阶段0”来使网络适配器开始其端口插入。在这一阶段,网络适配器向它本身传送若干帧,以确定瓣线和发送与接收电路的功能是否正确。所以,在这一阶段,所有帧都由集线器绕回到该适配器,这样,如果链路是好的,则适配器收到的将正是它通过瓣线发出去的。
一旦已经完成了阶段0,网络适配器向瓣线加上幻象驱动电流,以是进入阶段1。集线器端口16检测该电流的存在并向集线器的中央处理器(CPU未画出)发出一个幻象检测中断,该CPU控制集线器14、44。这个幻象检测中断识别出试图将自身插入网络的瓣线。除非由网络管理系统来定向,否则该CPU使与端口16串联的一个中继器连接到试图插入网络的站点。或者,一些集线器(如IBM8228MAU)不是智能型的集线器,可能没有CPU,或者甚至没有被供电。在这类集线器中,幻象驱动电流对一电容器充电,然后该电容器触发集线器中的一个中继器从而插入所加入的适配器。
局域网切换器在数据通信和网络技术中是公知的,是用于提供连在局域网切换器的多个端口上的设备或局域网段之间的数据通信。一个“局域网段(LAN segment)”可以定义为一组节点,所有这些节点利用同一个开放系统互连(OSI)模型的物理层。要连接二个设备或局域网段,局域网切换器使一个局域网段中的一个节点能与不同局域网段中的一个节点通信。通常,局域网切换器从一个局域网段中的一个节点接收数据并把这些数据传送给包含目标节点的另一个局域网段。本发明是在一个多端口局域网切换器中实现的,如在一个最佳实施例中的局域网切换器40。当前所得到的一种可在其中加入本发明的局域网切换器是IBM8272令牌环切换器。尽管本发明被描述为加入一个局域网切换器中,但本领域技术人员会理解,本发明适用于其他类型数据传送单元,包括“网桥”、“路由器”、或“网关”。
一个局域网切换器端口完成几种功能。具体地说,一个局域网切换器端口提供与加在端口上的设备进行连接和通信所必须的介质访问控制(MAC)及物理层(PHY)。再有,局域网切换器端口保持当前端口的统计结果,包括通过该端口的好帧和坏帧个数以及该端口的运行状态。“坏”帧是指含有错误的帧。该端口还保存地址表,表中列出与该多端口局域网切换器其他端口相连的节点的地址。在保持这种地址表的同时,该端口还包括用以确定和选择目标端口的电路。
该端口还包括用于暂存输入和/或输出帧的缓冲器。当目标端口“忙”或当帧的到达总速率超过目标端口能力时便会需要缓存。最后,一个局域网切换端口提供与“切换机构(switch fabric)”的接口。切换机构是指把数据从一个端口带到另一个端口的电路。这种切换机构可以是高速总线或纵横开关。
网络适配器42连于局域网切换器40的端口a,网络适配器43连于局域网切换器40的端口b。MAU44通过瓣线32连于局域网切换器40的端口c。还有,二个局域网切换器40和46从局域网切换器40的端口d连到局域网切换器46的端口e。局域网切换器40还由它的端口e连到局域网切换器47的端口e。上述多端口局域网切换器40与集线器、网络适配器及切换器的连接是通过标准电缆实现的,该标准电缆是按照要求遵从IEEE802.5的标准二双绞线对电缆。
如数据通信和网络技术中公知的,局域网切换器40、46、47是作为高速通信桥来运行的。局域网切换器能使连到它的端口上的任何二个设备互连,从而在这此设备之间提供一个通信链路。局域网切换器能使一个连入的适配器与另一个连入的适配器互连,一个连入的适配器与一个连入的集线器互连,或一个连入的适配器与一个连入的局域网切换器互连。局域网切换器还提供二个连入的集线器之间的互连链路或二个连入的局域网切换器之间的互连。局域网切换器使能通过匹配电路连接局部环路通道、或环,并为准确的数据传送提供便利。
根据本发明,局域网切换器的每个端口被配置成适当的操作方式:或者是端口方式,或者是适配器方式。在“端口方式”,局域网切换器被配置成适当地发送和接收数据并收容幻象驱动电流。在“适配器方式”,局域网切换器端口被配置成适当地发送和接收数据并发源一幻象驱动电流。例如,如图1中所示,局域网切换器40的端口a和b将被配置成端口方式,以分别从网络适配器42和43接收和发送数据。局域网切换器40的端口c。将被配置成适配器方式以使局域网切换器40能对MAU44发送和接收数据。
例如,当插入到令牌环上时,它必须使网络适配器42犹如连在一个MAU端口上。这样,局域网切换器40的端口a和b必须配置成对MAU端口而言是同一的。类似地,MAU44必须表现为它是与一个适配器直接相连的。结果,局域网切换器40的端口c必须被配置成仿真一个适配器。根据本发明,当网络适配器42试图插入令牌环并发起通信时,局域网切换器40提供收容幻象驱动电流。所以,根据本发明的一个实施例,为了允许网络适配器42与网络适配器36通信,一个局域网切换器端口必须被置于适配器方式,而另一个要被置于端口方式,从而使得局域网切换器40的端口d与局域网切换器46的端口e之间能够进行数据通信。
现在参考图2,它给出本发明的多端口局域网切换器的单个端口示意图。如图2所示,根据本发明的一个最佳实施例,该端口被配置成适配器方式。当IEEE802.5标准电缆把一设备连于该端口时,第一端口接头50连于黑/横黄绞线对,而第二端口接头52连于红/绿绞线对。第一端口接头50连于变压器58的第一绕组,第二端口接头52连于第二变压器60的第一绕组。第一变压器58的第二绕组和第二变压器60的第二绕组,连于中继器62。发送机电路54和接收机电路56二者也连于中继器62。
该端口包括发送电路54和接收电路56,它们分别构成为支持与每个所加设备(包括网络适配器、MAU、及其他局域网切换器)连接和通信所要求的发送机和接收机功能。中继器62建立电路54和56与变压器58和60之间的电连接,作为“中继器控制3”功能。“中继器控制3”是在端口为适配器方式时将中继器62设置成如图2所示的连接。当“中继器控制3”指示适配器方式时,中继器62把发送机电路54与第一变压器58连接,把接收机电路56与第二变压器60相连。当“中继器控制3”指示端口方式时,中继器62把发送机电路54与第二变压器60电连接,把接收机电路56与第一变压器58电连接,这如图3所示。
回过来参考图2,一个直流(DC)幻象源(未画出)连于开关64,它由“中继器控制1”控制。开关64把DC幻象源的二极连于第一变压器58的第一绕组,使幻象驱动电流能从该端口发源,流出第一端口接头,到达黑/桔黄绞线对上的加入设备。此外,当一端口被配置成适配器方式时,它必须为第二端口接头52上的幻象驱动电流提供返回路径。当该端口处于适配器方式时,开关66由“中继器控制2”控制,并切换到使第二变压器60的第一绕组接地。
在本发明的另一个最佳实施例中,一个光耦合器69与返回路径串联。光耦合器69的输出指明该端口是处在适配器方式还是端口方式(根据幻象驱动的存在与否来制定)。当配置成端口方式时,光耦合器69将指明电流在流经返回路径。
现在参考图3,图3描绘了根据本发明的最佳实施例,配置成端口方式的本发明多端口局域网切换器的一个端口。如前所述,中继器62被端口方式的“中继控制3”置成跨越配置,使发送机电路54与第二变压器60相连,使接收机电路56与第一变压器58相连。“中继器控制1”已打开了开关64使直流(DC)幻象驱动源与第一端口接头50断开,从而当端口处于端口方式时幻象驱动电流无源。同样,开关66已由“中继器控制2”切换,使变压器58和66的第一绕组彼此相连(通过电阻68),并为源于黑/桔黄双绞线上所附设备的幻象驱动电流提供一个返回路径(即地)。
如从上面的描述所能看到的那样,本发明的局域网切换器在它自己的每个端口处既能仿真一个网络设备也能仿真一个集线器端口。当仿真一个网络适配器时,局域网切换器端口将作为幻象驱动电流源,并通过黑/桔黄双绞线传送数据,在红/绿双绞线上接收数据并为红/绿双绞线上的幻象驱动电流提供一个地。当仿真一个集线器端口时,该局域网切换器端口将在黑/桔黄双绞线上接收数据,在红/绿双绞线上发送数据。此外,当在这种端口方式时,局域网切换端口在第一和第二端口接头之间提供一个直流(DC)电连接,从而为幻象电流源在红/绿双绞线上提供了一个返回路径。
现在参考图4-6,它们描述了三个示意方框图,每个显示出本发明的局域网切换器的一个端口根据所附连的设备而处于或者是适配器方式或者是端口方式。图4显示根据本发明的最佳实施例,一个标准的适配器连接于配置成端口方式的本发明多端口局域网切换器端口。该标准适配器包括发送机电路70、接收机电路72及变压器74和76。由于局域网切换器端口必须处于端口方式与标准的适配器通信,中继器62适当地“跨越”,把发送机电路70连于接收机电路56,把发送机电路54连于接收机电路72。再有,开关66切换到把端口变压器58和60的第一绕组相连,以便为幻象驱动电流提供直流(DC)返回路径。
图5是根据本发明的一个最佳实施例配置成适配器方式的本发明局域网切换器端口,用于与一标准MAU连接。在适配器方式,开关64闭合,以通过黑/桔黄双绞线向标准MAU提供幻象驱动电流,MAU通过开关66使幻象驱动电流在红/绿双绞线上返回到地。
图6的示意方框图显示出根据本发明的一个最佳实施例在适配器方式下本发明的第一局域网切换器端口及在端口方式下本发明的第二局域网切换器端口。这里本发明的二个局域网切换器使用标准电缆连接,而不象先有技术局域网切换器所要求的那样使用“交叉”电缆。
如本领域技术人员所知,局域网切换器是一个有数据处理能力的智能设备,包括根据随数据一起收到的地址信息来确定数据帧的目的节点,并把所收到的数据传送给与目标节点相连的端口。如下文所描述的,本发明的局域网切换器自动确定与它的每个端口相连设备的类型,然后把那些端口配置成或端口方式或适配器方式以允许各相连设备之间的适当的通信。这一能力的好处是:1)所有电缆连接可以是相同极性的(即不需要交叉电缆),2)不需要人工干预(例如特殊电缆的安装或设置端口配置开关)。总的优点是安装和维护的低成本和高可靠性。
这样,本发明的局域网切换器端口的又一特征是它自动确定连于端口上的设备类型的能力和自动把端口配置成所需的适当操作方式以能与设备通信的能力。例如,局域网切换器到局域网切换器的连接需要二个切换器端口之间相反的发送与接收极性(即一个为端口方式而另一个为适配器方式)。下面描述的方法感知所连接的局域网切换器并适当地配置该端口以允许与所连局域网切换器的通信。
该端口还能确定所连适配器或局域网切换器是半双工或是全双工设备。例如,如图1中所见,适配器42是一半双工(HDX)适配器,而适配器43是一全双工(FDX)适配器。再有,局域网切换器47是-FDX切换器,而局域网切换器46是一个HDX切换器。在令牌环术语表中,半双工(HDX)是指由IEEE802.5定义的正常令牌传递访问协议。全双工(FDX)是指当前由IEEE802.5定义的传输立即访问协议。FDX操作是基于二个设备的点对点连接,不使用令牌。在FDX方式中,每种设备能在任何时候发送和接收(即不需等待令牌)。在“具有全双工切换方式的令牌环16/4适配器”(strole,N,Christensen,K.,Noel,F.,及Zeisz,R.,IBM技术公布报告,37卷,04A号,617-618页,1994年4月)一文中描述了令牌环网络中的FDX操作方法。
每个局域网切换器端口包含一个令牌环控制器(未画出),包括全介质访问控制(MAC)及物理(PHY)层实现。此外,每个令牌环控制器包括一个中央处理单元(CPU),称作端口CPU(未画出)。端口CPU控制确定连接类型并通过把局域网切换器端口配置成适当操作方式来完成所连接设备的插入。通过维持一个或多个信号,特别是如前所述用于配置成适配器方式或端口方式的中继器控制信号1-3,使局域网切换器端口得到配置。下面将结合图7-8来描述这一过程。这样,在适配器方式中的端口有二种可能的配置(FDX适配器和HDX适配器),对于端口方式的端口有二种可能的配置(FDX端口和HDX端口)。
现在参考图7-8,图中描述了根据本发明的一个最佳实施例,自动确定所连接设备类型和为本发明的多端口局域网切换器配置局域网切换器端口的方法的流程图。首先参考图7,过程在步骤100开始,在那里端口CPU启动一个计时器T(被动的)该计时器对一个被动检测方式进行计时。T(被动的)的总时间是通过一个随机数发生器确定的,并介于3秒到3.2秒之间。使用随机数发生器能保证两个相连的局域网切换器端口不会总是同时处在被动检测方式,于是一个将会试图插入到另一个之中。再有,在步骤100切换器端口被置于端口方式。
在步骤105,确定是否T(被动的)已经结束。如果T(被动的)已结束,过程进入步骤140(见图8),用A指示。如果T(被动的)尚未结束,过程进入决策块110,在那里确定是否收到了一个FDX帧。如果是,则局域网切换器端口打开(即配置)成FDX端口,如步骤115所示。如果在步骤110尚未收到FDX帧,则局域网切换器端口确定是否已由一连接的设备维持一个幻象驱动电流,如步骤120所示。如果在步骤120未检测到幻象驱动电流,则过程返回步骤105。幻象驱动电流可由一传感器检测到,如图2中所示光耦合器69。如果在步骤110或120的决定得到肯定,则所附设备试图插入该端口。
如果在步骤120检测到幻象驱动电流,则端口已确定一个适配器或一个适配器方式下的局域网切换器端口接在了该端口上。过程进到步骤125,在那里该端口从发送电路54经由红/绿双绞线向所附设备的接收机电路发送一个FDX帧。再有,在步骤125,启动一个计时器“T(响应)”计时器T(响应)提供一个周期,在此周期内局域网切换器端口等待一个FDX登录帧的响应传输。在本发明的一个最佳实施例中T(响应)之值为800毫秒。
然后过程进入步骤130,在那里端口等候要被所附加的适配器或切换器传送的FDX帧。如果收到一个FDX帧,则局域网切换器端口被打开(即被配置)为FDX端口,如在步骤115所示。如果在步骤130尚未收到一个FDX帧,而计时器T(响应)当未结束(在步骤135中确定),则过程循环返回步骤130,在那里该端口继续等候要被所附加适配器发送的FDX帧。如果计时器T(响应)已结束,则过程进入步骤140,在那里该局域网切换器端口被打开(即被配置)为HDX端口。也是在步骤140,该端口发送一个环清除(ring purge)帧。清除帧是标准IEEE802.5定义的MAC帧,用于清除帧或令牌的一种环段(ring segment)。
现在参考图8,它描述的流程图是图7流程图的继续,显示出根据本发明的一个最佳实施例自动确定所附加设备的连接类型和配置局域网切换器端口的方法。当由于计时器T(被动的)结束(在步骤105确定)使过程进入步骤145(由A指示)时,一个循环计时器T(循环)被启动。在一个最佳实施例中,T(循环)的值为30毫秒。再有,在步骤145,在局域网切换器端口的中继器62被设置成不交叉位置,或者说适配器方式,而且由该端口传送一个由IEEE802.5标准定义的“重复地址测试(DAT)”MAC帧。
然后,该端口在步骤150等候由它的接收机电路接收任何类型的帧。如果未曾收到帧,则端口继续循环返回步骤150,直至在步骤155计时器T(循环)已结束,于是过程返回步骤100(由B指示)。如果在T(循环)结束之前端口已收到一帧,则过程进入步骤160,在那里启动计时器T(出错)(在一最佳实施例中,T(出错)之值为10至15秒),并由该端口发源一个幻象驱动电流〔关闭开关64〕,从而在黑/桔黄双绞线上维持一个幻象驱动电流。如果计时器T(出错)尚未结束(在步骤165确定),则在步骤170端口确定是否收到了任何类型的帧。如果当未收到任何帧,则过程返回步骤165。如果收到一帧,则在步骤175端口确定该帧是否是FDX帧。如果该帧是FDX帧,则端口是幻象驱动电流断,并打开(即配置)为FDX适配器方式(如步骤180所示)。如果在步骤175确定该帧不是FDX帧,则所连接的端口必定是HDX端口。在那种情况下,局域网切换器端口是幻象驱动电流断并打开(即配置)为HDX适配器(如步骤185所示)。
如在步骤165确定计时器T(出错)结束于该端口收到任何帧之前(如步骤165所示),则过程进入步骤190,在那里确定是否检测到了连线错误状态。如果存在一连线错误状态(例如,当电缆未连于端口时),则幻象驱动电流将没有返回路径,于是将检测到错误。当在步骤190检测到错误时,过程返回步骤100(如B所示)。如果在步骤190未检测到错误,则过程进入步骤185,在那里幻象驱动电流被断掉,并且端口被打开(即被设置)为HDX适配器。
概括起来,本发明的局域网切换器能在它自己的每个端口仿真一个网络适配器或一个集线器端口。当仿真一个网络适配器时,该局域网切换器端口将发源幻象驱动电流并通过黑/桔黄双绞线发送数据,并在红/绿双绞线上为幻象驱动电流提供一个地。当仿真一集线器端口时,局域网切换器端口将在黑/桔黄双绞线上接收数据并在红/绿双绞线上发送数据。此外,当在这一端口方式时,局域网切换器端口在第一和第二端口接头之间提供一直流(DC)电连接,以便为幻象电流源在红/绿双绞线上提供一返回路径。
尽管已经参考最佳实施例其体显示如描述了本发明,但本领域技术人员会理解,可在形式和细节上做各种改变而不脱离本发明的范围。

Claims (11)

1.一种用于网络的数据传送单元,该数据传送单元的每个端口有一第二端口接头,第一端口接头、发送机电路及接收机电路,数据传送单元的每个端口的组成是:
切换系统,根据该端口的方式信号把端口切换为第一方式或第二方式,这里被切换到第一方式的切换系统把第一端口接头连接到发送机电路,把第二端口接头连接到接收机电路;而这里被切换到第二方式的切换系统把第一端口接头连接到接收机电路,把第二端口接头连接到发送机电路。
2.根据权利要求1的网络数据传送单元,其特点在于它还包括:
第一变压器,具有与第一端口接头相连的第一绕组,以及第二绕组;
第二变压器,具有与第二端口接头相连的第一绕组,以及第二绕组;
而且其特征在于在第一方式下的切换系统不再是把第一端口接头而是把第一变压器第二绕组连到发送机电路,不再把第二端口接头而是把第二变压器的第二绕组连到接收机电路;而在第二方式下的切换系统不再把第一端口接头而是把第一变压器的第二绕组连到接收机电路,不再把第二端口接头而是把第二变压器的第二绕组连接到发送机电路。
3.根据权利要求1或2的网络数据传送单元,每个端口还包括:
第一开关;
直流(DC)电压源,可切换地通过第一开关连接于第一端口接头;以及
第二开关,具有第一和第二位置,在第一位置把第二端口接头连接到直流(DC)返回路径,在第二位置把第二端口接头连接到第一端口接头。
4.根据权利要求1或2的网络数据传送单元,这里每个发送机电路与每个接收机电路互连,从而每个端口能与每个其他端口通信。
5.根据权利要求1或2的网络数据传送单元,这里的一个端口与一个数据传送单元相连。
6.根据权利要求5的网络数据传送单元,这里的方式信号把端口和切换系统切换到第二方式。
7.根据权利要求5的网络数据传送单元,这里的方式信号把端口的切换系统切换到第一方式。
8.根据权利要求1或2的网络数据传送单元,这里的一个端口被连接到一个标准适配器上。
9.根据权利要求1或2的网络数据传送单元,这里的一个端口被连接到一个集线器上。
10.根据权利要求1或2的网络数据传送单元,这里的数据传送单元是一个多端口局域网切换器。
11.一个数据通信网络系统,其组成是:一组网络适配器;
一个集线器,把一组网络适配器中的一个或多个相连,构成令牌环网络;以及
根据权利要求1至10中任何一项的第一数据传送单元,使这组适配器中的任何一个与该数据传送单元的第一个端口相连,使集线器与该数据传送单元的第二个端口相连。
CN96192476A 1995-03-10 1996-02-21 用于网络的数据传送单元及数据通信网络系统 Expired - Lifetime CN1099176C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/402,470 1995-03-10
US08/402,470 US5710883A (en) 1995-03-10 1995-03-10 Hypertext document transport mechanism for firewall-compatible distributed world-wide web publishing

Publications (2)

Publication Number Publication Date
CN1178620A true CN1178620A (zh) 1998-04-08
CN1099176C CN1099176C (zh) 2003-01-15

Family

ID=23592026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96192476A Expired - Lifetime CN1099176C (zh) 1995-03-10 1996-02-21 用于网络的数据传送单元及数据通信网络系统

Country Status (4)

Country Link
US (1) US5710883A (zh)
KR (1) KR100420708B1 (zh)
CN (1) CN1099176C (zh)
CZ (1) CZ293166B6 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1894890B (zh) * 2003-12-19 2011-06-22 国际商业机器公司 在因特网协议网络中的虚拟环上通信的系统与方法
CN102611583A (zh) * 2011-01-21 2012-07-25 鸿富锦精密工业(深圳)有限公司 适配器容错功能测试装置

Families Citing this family (136)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US7898675B1 (en) * 1995-11-13 2011-03-01 Netfax Development, Llc Internet global area networks fax system
US5778367A (en) * 1995-12-14 1998-07-07 Network Engineering Software, Inc. Automated on-line information service and directory, particularly for the world wide web
US6553410B2 (en) 1996-02-27 2003-04-22 Inpro Licensing Sarl Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
US6076109A (en) * 1996-04-10 2000-06-13 Lextron, Systems, Inc. Simplified-file hyper text protocol
US6243596B1 (en) * 1996-04-10 2001-06-05 Lextron Systems, Inc. Method and apparatus for modifying and integrating a cellular phone with the capability to access and browse the internet
US6194992B1 (en) * 1997-04-24 2001-02-27 Nomadix, Llc Mobile web
US6067582A (en) * 1996-08-13 2000-05-23 Angel Secure Networks, Inc. System for installing information related to a software application to a remote computer over a network
US6532543B1 (en) 1996-08-13 2003-03-11 Angel Secure Networks, Inc. System and method for installing an auditable secure network
US6918038B1 (en) 1996-08-13 2005-07-12 Angel Secure Networks, Inc. System and method for installing an auditable secure network
US6584498B2 (en) 1996-09-13 2003-06-24 Planet Web, Inc. Dynamic preloading of web pages
US6377978B1 (en) * 1996-09-13 2002-04-23 Planetweb, Inc. Dynamic downloading of hypertext electronic mail messages
US6385655B1 (en) 1996-10-24 2002-05-07 Tumbleweed Communications Corp. Method and apparatus for delivering documents over an electronic network
US6502191B1 (en) * 1997-02-14 2002-12-31 Tumbleweed Communications Corp. Method and system for binary data firewall delivery
US6192407B1 (en) * 1996-10-24 2001-02-20 Tumbleweed Communications Corp. Private, trackable URLs for directed document delivery
US5913033A (en) * 1996-12-20 1999-06-15 International Business Machines Corporation Apparatus and method for retrieving information using standard objects
US5848418A (en) * 1997-02-19 1998-12-08 Watchsoft, Inc. Electronic file analyzer and selector
US6029245A (en) * 1997-03-25 2000-02-22 International Business Machines Corporation Dynamic assignment of security parameters to web pages
EP0952532A1 (en) * 1997-03-31 1999-10-27 Sanyo Electric Co., Ltd. Document preparation method and machine translation device
US6061448A (en) * 1997-04-01 2000-05-09 Tumbleweed Communications Corp. Method and system for dynamic server document encryption
US6480486B2 (en) * 1997-05-21 2002-11-12 Lextron Systems, Inc. Micro-localized internet service center
US6029164A (en) * 1997-06-16 2000-02-22 Digital Equipment Corporation Method and apparatus for organizing and accessing electronic mail messages using labels and full text and label indexing
WO1998058321A1 (en) * 1997-06-17 1998-12-23 Purdue Pharma Lp Self-destructing document and e-mail messaging system
US7325077B1 (en) * 1997-08-21 2008-01-29 Beryl Technical Assays Llc Miniclient for internet appliance
US6542923B2 (en) 1997-08-21 2003-04-01 Planet Web, Inc. Active electronic mail
US6564250B1 (en) 1997-08-21 2003-05-13 Planetweb, Inc. Miniclient for internet appliance
US6032150A (en) * 1997-08-25 2000-02-29 Planetweb, Inc. Secure graphical objects in web documents with a program applet placed to present further information upon selected conditions
US6651166B1 (en) 1998-04-09 2003-11-18 Tumbleweed Software Corp. Sender driven certification enrollment system
US6035323A (en) * 1997-10-24 2000-03-07 Pictra, Inc. Methods and apparatuses for distributing a collection of digital media over a network with automatic generation of presentable media
US6076111A (en) 1997-10-24 2000-06-13 Pictra, Inc. Methods and apparatuses for transferring data between data processing systems which transfer a representation of the data before transferring the data
US6332164B1 (en) * 1997-10-24 2001-12-18 At&T Corp. System for recipient control of E-mail message by sending complete version of message only with confirmation from recipient to receive message
US6098102A (en) * 1997-11-19 2000-08-01 International Business Machines Corporation Selective downloading of file types contained in hypertext documents transmitted in a computer controlled network
US6032162A (en) * 1998-01-08 2000-02-29 Burke; Alexander James System for processing and storing internet bookmark address links
US6055566A (en) * 1998-01-12 2000-04-25 Lextron Systems, Inc. Customizable media player with online/offline capabilities
US6301607B2 (en) * 1998-02-06 2001-10-09 Netergy Networks, Inc. Arrangement and method for displaying and sharing images
US5946465A (en) 1998-03-30 1999-08-31 International Business Machines Corporation Method and system for recovering system resources used by an inactive Telnet client
US6233618B1 (en) 1998-03-31 2001-05-15 Content Advisor, Inc. Access control of networked data
US6684211B1 (en) 1998-04-01 2004-01-27 Planetweb, Inc. Multimedia communication and presentation
US6295607B1 (en) * 1998-04-06 2001-09-25 Bindview Development Corporation System and method for security control in a data processing system
US6272549B1 (en) * 1998-05-27 2001-08-07 Hewlett Packard Company Method for using electronic mail for exchanging data between computer systems
US6345278B1 (en) 1998-06-04 2002-02-05 Collegenet, Inc. Universal forms engine
US20040199863A1 (en) * 1998-06-04 2004-10-07 Hitchcock Michael D. Universal forms engine
US6535294B1 (en) 1998-06-23 2003-03-18 Discount Labels, Inc. System and method for preparing customized printed products over a communications network
US6151675A (en) * 1998-07-23 2000-11-21 Tumbleweed Software Corporation Method and apparatus for effecting secure document format conversion
US6907449B2 (en) * 1998-09-22 2005-06-14 Qwest Communications International, Inc. Conferencing system for simultaneous broadcast of audio and transmission of documents via push technology
DE19848618A1 (de) * 1998-10-21 2000-06-29 Siemens Ag System und Verfahren zur Fernwartung und/oder Ferndiagnose eines Automatisierungssystems mittels E-Mail
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US8713641B1 (en) 1998-12-08 2014-04-29 Nomadix, Inc. Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
US7444374B1 (en) 1998-12-10 2008-10-28 Michelle Baker Electronic mail software with modular integrated authoring/reading software components including methods and apparatus for controlling the interactivity between mail authors and recipients
US7076730B1 (en) * 1998-12-10 2006-07-11 Intellinet, Inc. Electronic mail software with modular integrated authoring/reading software components
US7100106B1 (en) * 1998-12-14 2006-08-29 Microsoft Corporation Mirroring operations performed on linked files and folders
US6487717B1 (en) 1999-01-15 2002-11-26 Cummins, Inc. System and method for transmission of application software to an embedded vehicle computer
US6981023B1 (en) 1999-03-09 2005-12-27 Michael Hamilton Message routing
US7032030B1 (en) 1999-03-11 2006-04-18 John David Codignotto Message publishing system and method
US7596606B2 (en) * 1999-03-11 2009-09-29 Codignotto John D Message publishing system for publishing messages from identified, authorized senders
US6634008B1 (en) * 1999-06-20 2003-10-14 Fujitsu Limited Methodology server based integrated circuit design
US7620980B1 (en) * 1999-07-21 2009-11-17 Sun Microsystems, Inc. Secure data broker
US7640318B1 (en) * 1999-09-17 2009-12-29 Ricoh Co., Ltd. Method and apparatus for publishing documents over a network
US7475428B2 (en) * 2002-06-20 2009-01-06 Angel Secure Networks, Inc. Secure detection network system
US6738901B1 (en) * 1999-12-15 2004-05-18 3M Innovative Properties Company Smart card controlled internet access
WO2001046854A1 (en) * 1999-12-23 2001-06-28 Permitsnow, Inc. A system and method for inter-enterprise workflow and document management
US20020016853A1 (en) * 2000-01-27 2002-02-07 Bryan Ressler Method and apparatus for transferring data between computing systems
EP1146441A1 (en) * 2000-04-11 2001-10-17 BRITISH TELECOMMUNICATIONS public limited company Changing hypermedia content of a web site
US6684239B1 (en) * 2000-05-16 2004-01-27 At&T Corp. System and method for automatically publishing electronic mail messages on the internet
US7231426B1 (en) * 2000-05-24 2007-06-12 Microsoft Corporation System and method for sending a web page via electronic mail
US20040073617A1 (en) * 2000-06-19 2004-04-15 Milliken Walter Clark Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US7228350B2 (en) * 2000-08-04 2007-06-05 Avaya Technology Corp. Intelligent demand driven recognition of URL objects in connection oriented transactions
US7178099B2 (en) * 2001-01-23 2007-02-13 Inxight Software, Inc. Meta-content analysis and annotation of email and other electronic documents
US20020104021A1 (en) * 2001-01-31 2002-08-01 Gross Curtis T. Resource sharing across security boundaries
US20020147847A1 (en) * 2001-04-09 2002-10-10 Sun Microsystems, Inc. System and method for remotely collecting and displaying data
US7409424B2 (en) 2001-04-24 2008-08-05 Parker James A Electronic mail file access system
US20040133629A1 (en) * 2002-02-01 2004-07-08 Brian Reynolds Methods, systems and devices for automated web publishing and distribution
JP4250366B2 (ja) * 2002-02-12 2009-04-08 キヤノン株式会社 電子メール処理システム、方法、プログラム及び記憶媒体
US6941467B2 (en) 2002-03-08 2005-09-06 Ciphertrust, Inc. Systems and methods for adaptive message interrogation through multiple queues
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US8132250B2 (en) * 2002-03-08 2012-03-06 Mcafee, Inc. Message profiling systems and methods
US20030172291A1 (en) * 2002-03-08 2003-09-11 Paul Judge Systems and methods for automated whitelisting in monitored communications
US7903549B2 (en) * 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US7458098B2 (en) 2002-03-08 2008-11-25 Secure Computing Corporation Systems and methods for enhancing electronic communication security
US20060015942A1 (en) 2002-03-08 2006-01-19 Ciphertrust, Inc. Systems and methods for classification of messaging entities
US7694128B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for secure communication delivery
US7870203B2 (en) 2002-03-08 2011-01-11 Mcafee, Inc. Methods and systems for exposing messaging reputation to an end user
US7124438B2 (en) * 2002-03-08 2006-10-17 Ciphertrust, Inc. Systems and methods for anomaly detection in patterns of monitored communications
US7693947B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for graphically displaying messaging traffic
US8561167B2 (en) * 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US20030200145A1 (en) * 2002-04-18 2003-10-23 Brad Krassner Internet-based system and method for creating and distributing customized rich media marketing and sales materials via e-mail
US9336393B2 (en) * 2003-08-23 2016-05-10 Softex Incorporated System and method for protecting files stored on an electronic device
US7590837B2 (en) * 2003-08-23 2009-09-15 Softex Incorporated Electronic device security and tracking system and method
US20050055424A1 (en) * 2003-09-10 2005-03-10 Government Of The United States Of America As Represented By The Secretary Of The Navy. Read-only baseline web site to which changes are made via mirror copy thereof in cut-and-paste manner
US8707251B2 (en) * 2004-06-07 2014-04-22 International Business Machines Corporation Buffered viewing of electronic documents
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
US9094425B2 (en) * 2005-04-07 2015-07-28 International Business Machines Corporation Electronic messaging backup catalog
US7937480B2 (en) * 2005-06-02 2011-05-03 Mcafee, Inc. Aggregation of reputation data
US8239226B2 (en) * 2005-11-02 2012-08-07 Sourcecode Technologies Holdings, Inc. Methods and apparatus for combining properties and methods from a plurality of different data sources
US20070143305A1 (en) * 2005-11-02 2007-06-21 Sourcecode Technology Holding, Inc. Methods and apparatus for storing functions associated with an electronic form
EP1955201A4 (en) * 2005-11-02 2011-04-20 Sourcecode Technology Holding Inc METHODS AND APPARATUS FOR PROCESSING BUSINESS OBJECTS, ELECTRONIC FORMS, AND WORKSTREAM
US20070130138A1 (en) * 2005-11-02 2007-06-07 Sourcecode Technology Holding, Inc. Methods and apparatus for storing a collaboratively designed workflow process
US7996758B2 (en) * 2005-11-02 2011-08-09 Sourcecode Technologies Holding, Inc. Methods and apparatus for storing data associated with an electronic form
US20070143711A1 (en) * 2005-11-02 2007-06-21 Sourcecode Technology Holding, Inc. Methods and apparatus for displaying a setup sequence
US8224853B2 (en) 2005-11-02 2012-07-17 Sourcecode Technologies Holdings, Inc. Methods and apparatus for updating a plurality of data fields in an electronic form
US20070136367A1 (en) * 2005-11-02 2007-06-14 Sourcecode Technology Holding, Inc. Methods and apparatus for dynamically modifying a business object definition
US8010940B2 (en) * 2005-11-02 2011-08-30 Sourcecode Technologies Holdings, Inc. Methods and apparatus for designing a workflow process using inheritance
US8359341B2 (en) * 2005-12-10 2013-01-22 International Business Machines Corporation Importing content into a content management system using an e-mail application
US10380602B2 (en) * 2005-12-24 2019-08-13 Rich Media Club, Llc System and method for creation, distribution and tracking of advertising via electronic networks
CN101346739B (zh) 2005-12-24 2017-10-13 富媒体俱乐部有限责任公司 通过电子网络创建、分发和跟踪广告的系统和方法
US20100153836A1 (en) * 2008-12-16 2010-06-17 Rich Media Club, Llc Content rendering control system and method
US11468453B2 (en) 2005-12-24 2022-10-11 Rich Media Club, Llc System and method for creation, distribution and tracking of advertising via electronic networks
US11004090B2 (en) 2005-12-24 2021-05-11 Rich Media Club, Llc System and method for creation, distribution and tracking of advertising via electronic networks
US8099343B1 (en) 2006-04-20 2012-01-17 At&T Intellectual Property I, L.P. Distribution schemes and related payment models for subscriber-created content
US7870206B2 (en) * 2006-11-17 2011-01-11 International Business Machines Corporation Method, computer program product, and user interface for making non-shared linked documents in electronic messages accessible to recipients
US7949716B2 (en) 2007-01-24 2011-05-24 Mcafee, Inc. Correlation and analysis of entity attributes
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US7779156B2 (en) * 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
US8179798B2 (en) * 2007-01-24 2012-05-15 Mcafee, Inc. Reputation based connection throttling
US8214497B2 (en) * 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
AU2008101325A4 (en) * 2007-05-08 2014-01-30 Sourcecode Technology Holding, Inc. Methods and apparatus for exposing workflow process definitions as business objects
US8185930B2 (en) * 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8045458B2 (en) * 2007-11-08 2011-10-25 Mcafee, Inc. Prioritizing network traffic
US20090125980A1 (en) * 2007-11-09 2009-05-14 Secure Computing Corporation Network rating
US8160975B2 (en) * 2008-01-25 2012-04-17 Mcafee, Inc. Granular support vector machine with random granularity
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US8356247B2 (en) * 2008-12-16 2013-01-15 Rich Media Worldwide, Llc Content rendering control system and method
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
US8897432B2 (en) 2010-07-01 2014-11-25 Etherfax, Llc System and method of remote fax interconnect technology
US9058482B2 (en) 2011-03-01 2015-06-16 Angel Secure Networks, Inc. Controlling user access to electronic resources without password
US9202059B2 (en) 2011-03-01 2015-12-01 Apurva M. Bhansali Methods, systems, and apparatuses for managing a hard drive security system
US8930717B2 (en) 2011-03-01 2015-01-06 Angel Secure Networks, Inc. Secure processing module and method for making the same
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US9355228B2 (en) 2012-07-13 2016-05-31 Angel Secure Networks, Inc. System and method for policy driven protection of remote computing environments
US9390280B2 (en) 2012-09-16 2016-07-12 Angel Secure Networks, Inc. System and method for obtaining keys to access protected information
US9270660B2 (en) 2012-11-25 2016-02-23 Angel Secure Networks, Inc. System and method for using a separate device to facilitate authentication
US10331765B2 (en) 2013-05-24 2019-06-25 Sourcecode Technology Holdings, Inc. Methods and apparatus for translating forms to native mobile applications
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
US11195210B2 (en) 2019-08-06 2021-12-07 Duration Media LLC Technologies for content presentation

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US284945A (en) * 1883-09-11 Eighths to eobebt lamb
JPH0683222B2 (ja) * 1985-06-10 1994-10-19 キヤノン株式会社 網制御方式
GB8709771D0 (en) * 1987-04-24 1987-05-28 Madge Networks Ltd Token ring expander/hub
US5278955A (en) * 1990-06-18 1994-01-11 International Business Machines Corporation Open systems mail handling capability in a multi-user environment
US5577202A (en) * 1992-08-24 1996-11-19 Trw Inc. Message handling system for automated gateway between first and second handling systems wherein first envelope is added to a second envelope respectively without changing text
US5634005A (en) * 1992-11-09 1997-05-27 Kabushiki Kaisha Toshiba System for automatically sending mail message by storing rule according to the language specification of the message including processing condition and processing content
US5530852A (en) * 1994-12-20 1996-06-25 Sun Microsystems, Inc. Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1894890B (zh) * 2003-12-19 2011-06-22 国际商业机器公司 在因特网协议网络中的虚拟环上通信的系统与方法
CN102611583A (zh) * 2011-01-21 2012-07-25 鸿富锦精密工业(深圳)有限公司 适配器容错功能测试装置

Also Published As

Publication number Publication date
US5710883A (en) 1998-01-20
CZ277497A3 (cs) 2000-01-12
CZ293166B6 (cs) 2004-02-18
CN1099176C (zh) 2003-01-15
KR100420708B1 (ko) 2004-06-05
KR19980702638A (ko) 1998-08-05

Similar Documents

Publication Publication Date Title
CN1099176C (zh) 用于网络的数据传送单元及数据通信网络系统
US5574722A (en) Protocol independent switch
KR950014178B1 (ko) 컴퓨터 시스템용 입/출력 네트워크
JP3194962B2 (ja) トークンリング用マルチポートlanスイッチ
US5247626A (en) Fddi controller having flexible buffer management
Lee et al. The principles and performance of Hubnet: A 50 Mbit/s glass fiber local area network
EP1454440B1 (en) Method and apparatus for providing optimized high speed link utilization
US6115747A (en) Computer network interface that merges remote data received from other computers with local data before transmitting the merged data to a network
CN101488922B (zh) 具备自适应路由能力的片上网络路由器及其实现方法
EP0093623A2 (en) Transceiver multiplexor
WO2005091569A1 (en) Transceiver with automatic configuration based on auto-negociation
JPH08265360A (ja) 動作モード確立・維持方法および装置
JPH03154452A (ja) プロトコル・システム、動的結合装置のポートの状態を制御するための方法、動的スイッチ及び双方向伝送システムを動作させるための方法
US5625621A (en) Method and system of automatically configuring a LAN switch portof a multi-port LAN switch based on an attached device type
EP0860958B1 (en) Virtual network architecture
US7523227B1 (en) Interchangeable standard port or stack port
JPS61219247A (ja) ローカルエリアネットワークのためのネットワークアクセス装置
CN209118135U (zh) 一种电动自行车用can总线通信电路
EP0505781B1 (en) Multi-media serial line switching adapter for parallel networks and heterogeneous and homologous computer system
EP0352883B1 (en) Network topology control method and apparatus
CN1157028C (zh) 一种多机通信总线连接装置
Hutchison Local area networks: an introduction
Stewart PACS mini refresher course. Local area network topologies, media, and routing.
Kang Hybrid-Meshnet, a local area mesh network with distributed control
Buchanan et al. LAN: Ethernet, token ring and FDDI

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20030115

EXPY Termination of patent right or utility model