PT1777887E - Vlan operando com endereços de mac - Google Patents
Vlan operando com endereços de mac Download PDFInfo
- Publication number
- PT1777887E PT1777887E PT06255388T PT06255388T PT1777887E PT 1777887 E PT1777887 E PT 1777887E PT 06255388 T PT06255388 T PT 06255388T PT 06255388 T PT06255388 T PT 06255388T PT 1777887 E PT1777887 E PT 1777887E
- Authority
- PT
- Portugal
- Prior art keywords
- vlan
- output
- input
- port
- mac address
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 38
- 230000008569 process Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 14
- 239000010410 layer Substances 0.000 description 91
- 238000013507 mapping Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000002365 multiple layer Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4645—Details on frame tagging
- H04L12/4666—Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
1
DESCRIÇÃO "VLAN OPERANDO COM ENDEREÇOS DE MAC"
Campo Técnico A presente invenção refere-se ao campo técnico da comutação de redes. Mais em concreto, a presente invenção refere-se a um processo de envio de ponte e a um aparelho de envio de ponte.
Antecedentes da Invenção Há presentemente duas técnicas para o envio de elementos da Ethernet: A ponte Ethernet de Camada 2 e a rota IP Camada 3. A ponte Ethernet de Camada 2 refere-se a um processo para procurar a tabela de envio de endereço de Controlo de Acesso de Meios de Destino (MAC - Destination Media Access Control) usando o endereço MAC para obter as informações de saida e para enviar os agrupamentos de dados de acordo com as informações de saida. A rota IP Camada 3 é um processo para pesquisar a tabela de rotas usando a IP de destino para obter as informações de saida e para enviar os agrupamentos de dados de acordo com as informações de saida. A tabela de envio de endereço MAC é obtida através da autoaprendizagem do endereço MAC (SMAC - source MAC) da fonte ou configurado pelos programas informáticos.
No presente, de acordo com o padrão de envio de ponte Ethernet, um Momento de Comutação Virtual (VSI - Virtual Switching Instance) corresponde a uma Rede de Acesso Local Virtual (VLAN - Virtual Local Access NetWork) em um domínio de acesso. 0 envio de ponte Ethernet Camada 2 é o envio de elementos dentro de uma VLAN, e se os elementos necessitam 2 de ser enviados entre VLANs distintas, o envio deve ser implementado através do caminho IP Camada 3. A Fig. 1 é um fluxograma que ilustra o envio de ponte dentro de uma VLAN de acordo com a técnica anterior. Tal como se encontra indicado na Fig. 1, a tabela de endereço de envio MAC é pesquisada usando o endereço MAC de destino e o Identificador (ID) VLAN, sendo as informações de saída obtidas e os elementos enviados de acordo com as informações de saída. 0 processo principal do envio de ponte inclui as seguintes etapas:
Etapa 101: Receção do elemento da porta de entrada e obtenção da VLAN ID da entrada do elemento.
Etapa 102: O endereço de autoaprendizagem SMAC é implementado, isto é, a gravação da porta de entrada correspondente ao endereço SMAC na tabela de envio de endereço MAC correspondente a VLAN ID.
Etapa 103: Pesquisar a tabela de envio de endereço MAC correspondente a VLAN ID usando o endereço MAC de destino (DMAC) obtido do elemento.
Etapa 104: Se o resultado da pesquisa na etapa 103 for um envio de entidade única, efetuar a etapa 105; se o resultado da pesquisa na etapa 103 for um envio de entidades múltiplas, efetuar a etapa 106; se o resultado da pesquisa não for alcançado, efetuar a etapa 108.
Etapa 105: Pesquisar a tabela de envio de endereços MAC para obter a porta de saída, e de seguida proceder à etapa 110 . 3
Etapa 106: Pesquisar a tabela de envio de endereço MAC para obter a ID de Entidades Múltiplas (MID).
Etapa 107: Pesquisar a tabela de Entidades Múltiplas usando o MID para obter um conjunto da porta de saída, e de seguida prosseguir para a etapa 110.
Etapa 108: Determinar o envio do elemento com o modo de transmissão.
Etapa 109: Obtenção de todas as portas de saída correspondentes ao VLAN em que as portas de entrada estão localizadas, e prosseguir para a etapa 110.
Etapa 110: Determinação de se a porta de saída é a mesma que a porta de entrada e, em caso afirmativo, prosseguir para a etapa 111; em caso contrário, prosseguir para a etapa 112.
Etapa 111: Abandono dos elementos para evitar o envio de circuitos.
Etapa 112: Envio do elemento para a porta de saída.
As acima mencionadas porta de entrada e porta de saída correspondem ao VSI, e a relação entre o VLAN e o VSI é uma relação de um para um.
Como em um domínio de acesso a relação entre VLAN e VSI é uma relação de um para um, e a relação múltipla para um entre vários VLANs com uma VSI não é suportada, podendo somente os elementos Ethernet ser enviados no interior de um VLAN por intermédio do envio de ponte Ethernet de Camada 2 Ethernet. Se os elementos precisam de ser enviados 4 através das VLANs, devendo ser adotado o encaminhamento IP Camada 3 deve ser adotado. De um modo adicional, os elementos Ethernet somente podem ser emitidos para um VLAN por intermédio de envio de ponte, e a emissão para várias VLANs por intermédio de envio de ponte não é suportada. 0 documento EP 1 206 077 A2 revela uma configuração de comutador de rede ligada. De um modo específico quando um conjunto de dados destinado a uma segunda rede é recebido numa primeira porta de rede numa primeira rede, o conjunto de dados pode ser diretamente encaminhado da primeira rede para a segunda porta de rede. De um modo adicional, se a primeira rede e a segunda rede pertencem a VLANs diferentes, é necessária uma comutação de Camada 3.
Resumo da Invenção
As formas de realização da presente invenção proporcionam um processo de envio de ponte e um aparelho de envio de ponte de modo a realizar o envio de elementos de ponte através de VLAN. A presente invenção refere-se a um processo de envio de ponte compreendendo: a obtenção de um identificador (ID) de uma rede de área local virtual de entrada (VLAN) e um endereço de controlo de acesso de meios de destino (MAC) de um elemento aquando da receção do elemento a partir da posta de entrada; caracterizada por o processo compreender ainda: a determinação de uma porta de saída e de uma VLAN ID que é diferente da VLAN ID de entrada, de acordo com a porta de entrada, a VLAN ID de entrada e o endereço MAC de destino do elemento; e 5 a transmissão do elemento de acordo com a porta de saída e com a VLAN ID de saída, em que a referida etapa de determinação compreende a determinação de VSI correspondente à combinação da porta de saída e da VLAN ID de entrada; a obtenção da porta de saída e da VLAN ID de saída correspondente ao endereço MAC de destino através da pesquisa de uma tabela de envio de endereços MAC correspondendo a VSI; e em que a referida etapa de transmissão compreende a adição da saída VLAN ID no elemento, ou a substituição da saída VLAN ID para a entrada de VLAN ID no elemento; e transmitindo o elemento à porta de saída. A presente invenção refere-se ainda a um aparelho de envio de ponte, que compreende: pelo menos uma porta de entrada destinada a receber um elemento de mais de uma VLAN; caracterizado por o aparelho compreender ainda: uma unidade de envio para a obtenção de um valor de VLAN ID e um destino MAC da estrutura recebida a porta de entrada, determinando uma porta de salda e uma VLAN ID de saída que é diferente da VLAN ID de entrada, de acordo com a porta de entrada, o VLAN ID de entrada e o endereço MAC de destino do elemento, e emissão do elemento; pelo menos uma porta de saída para transmitir o elemento a mais de uma VLAN, em que a unidade de envio compreende: um módulo de armazenamento para armazenar o relacionamento entre as combinações da porta de entrada e o identificador VLAN de entrada e as VSIs, assim como as tabelas de envio de endereço MAC correspondentes aos VSIs, em que pelo menos uma combinação de porta de entrada e de entrada de VLAN ID corresponde a uma VSI; 6 um módulo de análise de entrada para obter uma VLAN ID de entrada e o endereço MAC de destino do elemento, e emitindo a VLAN ID de entrada e o endereço MAC de destino; um primeiro módulo de envio, para determinar a VSI correspondente à combinação da porta de entrada e a VLAN ID de entrada de acordo com a relação entre a combinação da porta de entrada e a VLAN ID de entrada e a VSI, e obtendo a porta de saída e a VLAN ID de saída através da pesquisa da tabela de envio de endereço MAC correspondente à VSI; um segundo módulo de envio, para enviar a mensagem de acordo com a porta de saída e a VLAN ID de saída obtida pelo primeiro módulo de envio, em que, quando o primeiro módulo de envio obtém a porta de saída e a VLAN ID de saída através da pesquisa da tabela de envio de endereço MAC, em que o segundo módulo de envio envia o elemento após adiciona a VLAN ID de saída no elemento ou substitui a VLAN ID de saída pela VLAN ID de entrada no elemento.
Como pode ser visto a partir do esquema técnico acima mencionado, o envio de elementos de ponte através de VLAN é realizado estabelecendo a relação entre a {Porta, VLAN} e a VSI e a ponte de implementação enviando elementos através de {Porta, VLAN}s diferentes, e a relação múltipla de um entre várias VLANs com uma VSI, sendo realizada uma relação de um para um. Os elementos transmitidos podem ser também copiados para todas as combinações {Porta, VLAN} correspondentes à VSI e a transmissão de ponte para múltiplas VLANs é suportada.
De um modo adicional, durante o processo de envio de elementos, é determinado se a ponta de entrada/saída é a mesma que a VLAN ID de entrada/saída de modo a que a filtragem de porta de origem possa ser implementada de um 7 modo eficaz para evitar o envio de ciclos. De um modo adicional, o envio de ponte entre VLAN IDs de camadas múltiplas é suportado pela presente invenção.
Breve Descrição dos Desenhos A Fig. 1 é um fluxograma que ilustra o envio de ponte de elementos na técnica anterior. A Fig. 2 é um fluxograma que ilustra o envio de ponte através de VLAN de acordo com uma forma de realização da presente invenção. A Fig. 3 é um fluxograma que ilustra o envio de ponte através de VLAN de acordo com uma outra forma de realização da presente invenção. A Fig. 4 é um diagrama esquemático que ilustra o aparelho de envio de ponte de acordo com uma forma de realização da presente invenção.
Descrição Detalhada da Invenção A presente invenção será descrita com mais detalhe de seguida sendo feita referência aos desenhos anexos para a elaboração da solução técnica e das vantagens da presente invenção.
As formas de realização da presente invenção estendem-se ao processo de envio de ponte dentro de uma VLAN de modo a efetuar o envio de ponte de elementos através de VLAN. Na solução da presente invenção, uma VSI corresponde a uma pluralidade de pares {porta, VLAN ID}, ou seja, uma VSI liga-se a uma pluralidade de pares. Cada par {porta, VLAN ID} é encarado como sendo uma porta virtual de modo a que o envio de ponte de elementos é conseguido através das portas virtuais.
Em todos os pares correspondentes à mesma VSI, a relação podem ser de uma porta a corresponder a uma ou a várias VLANs, ou de múltiplas portas a corresponderem a uma ou a mais VLANs. A VLAN pode ser uma ou mais VLANs da mesma porta Ethernet, uma ou mais VLANs de diferentes portas da mesma rede de acesso Ethernet, ou uma ou mais VLANs de diferentes portas de múltiplas redes de acesso Ethernet.
Forma de realização 1: A Fig. 2 é um fluxograma que ilustra o envio de ponte através de VLAN. Tal como se encontra ilustrado na Fig. 2, nesta forma de realização, o processo de envio de ponte através de VLAN inclui principalmente as etapas de:
Etapa 201: Receção do elemento da porta de entrada.
Etapa 202: Obtenção da VLAN ID de entrada do elemento. Mais em concreto, decidir se a VLAN ID é transportada no elemento e, em caso afirmativo, obter a VLAN ID do elemento; em caso contrário, obter a VLAN ID por defeito relevante para a porta de entrada, e adicional a VLAN ID ao elemento.
Etapa 203: Pesquisar a tabela de mapeamento usando o par {porta de entrada, VLAN ID de entrada} para determinar a VSI correspondente. Neste caso, a VSI é representada pela VSI ID e o resultado da pesquisa é a VSI ID correspondente. Por motivos de simplificação da descrição, um par {porta de 9 entrada, VLAN ID de entrada} é definido como sendo uma porta de entrada virtual. A tabela de mapeamento é estabelecida de modo a prescrever a relação entre um conjunto de portas virtuais múltiplas e uma VSI, e o formato dos artigos na tabela de mapeamento é {porta, VLAN ID, VSI ID}, e a palavra-chave para pesquisar a tabela de mapeamento é {porta, VLAN ID}, sendo o resultado da pesquisa a VSI ID correspondente à porta virtual.
Etapa 204: A autoaprendizagem do endereço SMAC é implementada, ou seja, a gravação da porta de entrada e da VLAN ID de entrada correspondentes ao endereço SMAC na tabela de envio de endereço MAC correspondente à VSI.
Etapa 205: Obtenção de DMAC do elemento, e pesquisar a tabela de envio de endereços MAC correspondente à VSI com o endereço DMAC enquanto palavra-chave, ou obtendo o endereço DMAC e a VLAN ID de entrada do elemento, e pesquisando a tabela de envio de endereços MAC correspondente à VSI com o endereço DMAC e com a VLAN ID como palavras-chave.
No caso de a tabela de envio de endereços MAC não se encontrar diferenciada de acordo com a VSI, ou seja, somente uma tabela de envio de endereços MAC se encontra configurada, a tabela unificada de endereços MAC é pesquisada com a VSI ID e com o endereço DMAC enquanto palavras-chave, ou a tabela unificada de endereços MAC é pesquisada com a VSI ID ou com o endereço DMAC e a VLAN ID de entrada enquanto palavras-chave.
Etapa 206: Se o resultado da pesquisa na Etapa 205 for o envio a uma entidade única, efetuar a etapa 207; se o 10 resultado da pesquisa for um envio de entidades múltiplas, efetuar a etapa 209; se o resultado da pesquisa não for alcançado, efetuar a etapa 213.
Um bit de sinalização no artigo da tabela de envio de endereços MAC é usado para um modo de envio que representa o envio para uma entidade única, de modo a que se o elemento for enviado com um modo de envio de entidade única ou de entidades múltiplas, tal pode ser determinado de acordo com o valor do bit de sinalização.
Etapa 207: Pesquisa da tabela de envio de endereços MAC para obter {porta de saida, VLAN ID de saída}, de modo a simplificar a descrição, definindo {porta de saída, VLAN ID de saída} como sendo a porta virtual de saída.
Etapa 208: Substituição da VLAN ID de saída pela VLAN ID de entrada no elemento e prosseguindo para a etapa 217;
Etapa 209: Pesquisa da tabela de envio de endereço MAC de modo a obter o MID de saída.
Etapa 210: Pesquisa da tabela de entidades múltiplas com MID enquanto palavra-chave de modo a obter um conjunto da porta virtual de saída, ou seja, {porta de saída i, VLAN IDi de saída}, em que 1 = 1 ... η, o i é o número de série das portas de saída virtuais, e o n é o número total das portas virtuais de saída obtidas após a pesquisa da tabela de entidades múltiplas; A tabela de entidades múltiplas é estabelecida através do protocolo de entidades múltiplas ou qualquer outra técnica no comutador, e a palavra-chave para a pesquisa na tabela de entidades múltiplas é MID. O resultado da pesquisa é um 11 conjunto de todos {porta de saída, VLAN ID de saída} correspondentes a MID.
Etapa 211: Cópia do elemento recebido em n cópias, em que n é um inteiro positivo.
Etapa 212: Substituição da VLAN IDi de saída pela VLAN ID de entrada no elemento, prosseguindo para a etapa 217.
Etapa 213: Se nada for encontrado na tabela de endereço de envio MAC, determinação do envio do elemento com o modo de emissão.
Etapa 214: Obtenção de todas as portas de saída virtuais correspondentes a VSI, ou seja, {porta de saída j, VLAN IDj de saída}, em que j = 1 ... m, sendo j o número de série das portas de saída virtuais, e m o número total de portas de saída virtuais no modo de transmissão.
Todas as portas de saída virtuais correspondentes a VSI é obtida pesquisando a tabela de transmissão, e a tabela de transmissão é também estabelecida através do protocolo de entidades múltiplas ou de qualquer outra técnica no comutador. A palavra-chave para a pesquisa da tabela de entidades múltiplas é a VSI ID, e o resultado da pesquisa é um conjunto de todos {porta de saída, VLAN ID de saída} correspondentes a VSI ID.
Etapa 215: Cópia do elemento recebido em m cópias.
Etapa 216: Substituir a VALN IDj de saída pela VLAN ID de entrada no elemento, prosseguindo para a Etapa 217. 12
Etapa 217: Determinar se a porta virtual de saída é exatamente a mesma que a porta virtual de entrada, ou seja, determinar se a porta de salda é a mesma que a porta de entrada e que a VLAN ID de saída é a mesma que a VLAN ID de entrada, se a porta de saída for a mesma que a porta de entrada e a VLAN ID de saída for a mesma que a VLAN ID de entrada, prosseguir para a Etapa 218; se a porta de saída for a mesma que a porta de entrada enquanto que a VLAN ID de saída não é a mesma que a VLAN ID de entrada, ou se a porta de saída não for a mesma que a porta de entrada e a VLAN ID de saída for a mesma que a VLAN ID, prosseguir para a Etapa 219.
Etapa 218: Abandonar o elemento.
Etapa 219: Enviar o elemento para a porta de saída. 0 padrão formal da Ponte Virtual LAN, IEEE 802.1 Q estipula que as sub-redes lógicas múltiplas VLANs podem ser divididas em um aparelho de ponte física, e cada VLAN corresponde a uma tabela de envio lógico. Em termos práticos, uma tabela de envio de endereço MAC está de um modo geral dividida em múltiplas tabelas de envio lógico de acordo com a VLAN ID. Quatro bytes são acrescentados à estrutura de elemento Ethernet, e estes quatro bytes são de um modo geral designados como Etiqueta de Rede Virtual de Acesso Local (VLAN Tag). Nestes quatro bytes, 12 bits são usados para expressar a VLAN ID. O padrão IEEE 802.lad adiciona Q-em-Q e Tradução VLAN com base em IEEE 802.1Q. O Q-em-Q refere-se à adição de mais uma camada de Etiqueta VLAN para o elemento de IEEE 802.1Q num comutador Ethernet, em que a anterior Etiqueta do elemento é conhecida como CE-VLAN, e a nova Etiqueta 13 adicionada pelos operadores em PE é designada como P-VLAN. 0 uso de duas camadas de VLAN torna a CE-VLAN usada pelos utilizadores e a P-VLAN usada pelos operadores independentes uma da outra. A Tradução VLAN refere-se à tradução de uma VLAN ID por outra numa porta de uma ponte.
Nas anteriormente mencionadas Etapa 208, Etapa 212 e Etapa 216, faz-se a substituição da VLAN ID de saida pela VLAN ID no elemento. Se o serviço Q-em-Q definido pelo protocolo IEEE 802.lad for adotado, a VLAN ID anterior é reservada e uma camada de nova VLAN ID de saida é adicionada, isto é, são adicionados mais 4 bytes, e 12 bits dos 4 bytes são usados para expressar a VLAN ID de saida.
Nesta forma de realização, o processo da limitação de ponta de origem pode ser efetuado após a obtenção da ponta de saida virtual e antes de se substituir a VLAN ID. Por exemplo, no caso de um envio para uma única entidade, após a obtenção da porta virtual na Etapa 207, é determinado de se a porta virtual de saida é completamente a mesma que a porta virtual de entrada, se elas forem completamente as mesmas, abandonando o elemento e terminando o fluxo corrente; se não forem completamente as mesmas substitui-se a VLAN ID de saida pela VLAN ID no elemento, tal como referido na Etapa 208.
Tal como referido na Etapa 204, a tabela de envio de endereço MAC é estabelecida através de autoaprendizagem, uma tabela de envio de endereço MAC pode ser estabelecida no comutador, e o conteúdo aprendido em associação com as múltiplas VSIs é gravado na tabela de envio de endereço MAC. Na tabela de envio de endereço MAC podem ser diferenciadas diferentes VSI através da VSI ID. De um modo alternativo, múltiplas tabelas de envio de endereço MAC 14 podem ser estabelecidas e cada tabela de envio de endereço MAC corresponde a uma VSI. Quando é implementada a autoaprendizagem de endereço SMAC, a porta de entrada e a VLAN ID do elemento são gravados na tabela de envio de endereço MAC correspondente a VSI. 0 formato dos artigos na tabela de envio de endereço MAC é {VSI ID, endereço MAC, Porta, VLAN ID}, a palavra-chave para a pesquisa da tabela é {VSI ID, DMAC} ou {VSI ID, DMAC, VLAN ID de entrada}, e o resultado da pesquisa é correspondente {porta de saída, VLAN ID de saída}.
Na tabela de envio de endereços MAC, a VLAN ID pode ser gravada ou pesquisada de um modo indireto através do formato de Valor de Etiqueta ou de índice de Etiqueta. Neste caso, a relação entre a VLAN ID e o Valor de Etiqueta ou o índice de Etiqueta devem ser estabelecidos antecipadamente. Por exemplo, transformando a VLAN ID aprendida num Valor de Etiqueta ou num índice de Etiqueta de acordo com a relação previamente estabelecida, e gravando o Valor de Etiqueta ou o índice de Etiqueta no artigo correspondente na tabela de envio de endereço MAC. Quando a porta virtual de saída é descoberta após a pesquisa da tabela de envio de endereço MAC com uma palavra-chave, e a VLAN ID de saída encontrada é expressa pelo Valor de Etiqueta ou pelo índice de Etiqueta, a VLAN ID de saída pode ser obtida de acordo com a relação previamente estabelecida.
Forma de Realização 2: A Forma de Realização 1 descreve o envio de elementos de ponte com somente uma entrada VLAN ID. No entanto, em termos práticos, há mais de uma camada de VLAN ID de entrada e de VLAN ID de saída, ou seja, há duas camadas ou 15 mais de duas camadas de VLAN ID de entrada e de VLAN ID de saída. Por exemplo, nas aplicações de acordo com o padrão IEEE 802.1 ad, duas camadas de VLAN IDs são transportadas no elemento. Neste tipo de meio ambiente de aplicação, há duas camadas de VLAN ID de entrada pelo que possivelmente necessita de duas camadas de VLAN ID de saída. Nesta forma de realização um número de {porta de entrada, camada externa de entrada VLAN, camada interna de entrada VLAN} correspondem a um VSI, isto é, {porta de entrada, camada externa de entrada VLAN, camada interna de entrada VLAN} está ligada com uma VSI. O procedimento principal de envio de elementos de ponte com duas camadas de VLAN ID de entrada e VLAN ID de saída está descrito em detalhe com referência à Fig. 3.
Etapa 301: Receção do elemento a partir da porta de entrada.
Etapa 302: Determinação de se a VLAN ID é transportada no elemento, em caso afirmativo, obtenção da VLAN ID incluindo a camada de saída VLAN ID e a camada interna VLAN ID no elemento; em caso contrário, a obtenção da camada externa por defeito VLAN ID e a camada interna por defeito VLAN ID relevante para a porta de entrada e adiciona a camada externa por defeito VLAN ID e a camada interna por defeito VLAN ID no elemento.
Etapa 303: Pesquisa da tabela de mapeamento usando a porta virtual, ou seja, usando um trio {porta de entrada, VLAN ID de entrada de modo a determinar a correspondente VSI ID.
Etapa 304: É implementada a função de autoaprendizagem do endereço SMAC. Ou seja, gravando a porta de entrada, a 16 camada externa de entrada VLAN ID e a camada de entrada interna VLAN ID correspondente ao endereço SMAC no endereço MAC que segue a camada de endereços ao VSI.
Etapa 305: Obtenção do endereço DMAC a partir do elemento, e pesquisando a tabela de envio de endereço MAC correspondente ao VSI com o endereço DMAC como palavra-chave, ou pesquisando a tabela de envio de endereço MAC correspondente a VSI com o endereço DMAC, com a camada interna de entrada VLAN e com a camada externa de entrada VLAN ID enquanto palavra-chave.
Para o caso de a tabela de envio de endereço MAC não estar diferenciado de acordo com a VSI, isto é, somente uma tabela de envio de endereço MAC se encontra configurada, sendo a tabela de envio de endereço MAC pesquisada com a VSI ID e com o endereço DMAC como palavras-chave, ou a tabela de envio de endereço MAC é pesquisada com o VSI ID, o endereço de DMAC, e a VLAN de camada interna de entrada e a VLAN ID de camada externa de entrada enquanto palavras-chave ; A etapa 306: Se o resultado da pesquisa na etapa 305 for o envio para uma única entidade, prosseguir para a Etapa 307, se a unidade de pesquisa for o envio de entidades múltiplas, prosseguindo para a Etapa 309; se o resultado da pesquisa não for alcançado, prosseguir para a Etapa 313.
Etapa 307: pesquisar a tabela de envio de endereço MAC de modo a obter o trio de saida {porta de saída, camada externa VLAN ID de saída, camada interna VLAN ID de saída}. 17
Etapa 308: Substituir a camada de saida VLAN ID pela camada externa de entrada VLAN ID no elemento, prosseguir para a Etapa 317.
Etapa 309: Pesquisar a tabela de envio de endereços MAC para obter a MID de saida.
Etapa 310: Pesquisar a tabela de emissores múltiplos usando a MID para obter um conjunto de portas de saida virtuais, isto é, {porta de saida i, camada externa de saida VLAN IDi, camada interna de saida VLAN IDi}, em que i = 1 ... n, sendo i o número de série das portas virtuais de saida e em que n é o número total das portas virtuais de saídas encontradas ao fazer uma pesquisa na tabela de emissores múltiplos.
Etapa 311: Cópia do elemento recebido em n cópias.
Etapa 312: Substituição da camada externa de saída VLAN IDi pela camada externa de entrada VLAN ID no elemento, substituindo a camada interna de saída VLAN IDi pela camada interna de entrada VLAN ID no elemento, e depois prosseguindo para a Etapa 317.
Etapa 313: Se nada for encontrado aos fazer a pesquisa da tabela de envio de endereço MAC, determinar que o elemento seja enviado com o modo de transmissão.
Etapa 314: Obtenção de todas as portas virtuais de saída correspondentes a VSI, ou seja, {porta de saida j, camada externa de saída VLAN IDj, camada interna de saída VLAN IDj}, em que j = 1 ... m, sendo j o número de série das portas virtuais de saída e m é o número total de portas virtuais de saída de transmissão. 18
Etapa 315: Cópia do elemento recebido em m cópias.
Etapa 316: Substituição da camada externa de saida VLAN IDj pela camada externa de entrada VLAN ID no elemento, substituindo a camada interna de saida VLAN IDj pela camada interna de entrada VLAN ID no elemento, e prosseguindo de seguida para a etapa 317.
Etapa 317: Determinação de se a porta virtual de saida é completamente a mesma do que a porta virtual de entrada, ou seja, determinar se a porta de saida, a VLAN ID de camada externa de saida e a VLAN ID de camada interna de saida são as mesmas que a porta de entrada, que a VLAN ID de camada externa de entrada e que a VLAN ID de camada interna de entrada, respetivamente; se a porta de saida, a VLAN ID de camada externa de saída e a VLAN ID de camada externa de saída são as mesmas que a porta de entrada, que a VLAN ID de camada externa de entrada e que a VLAN ID de camada interna de entrada, respetivamente, prosseguindo para a Etapa 318; em caso contrário, prosseguir para a Etapa 319.
Etapa 318: Abandono do elemento.
Etapa 319: Envio do elemento para a porta de saída.
Em resumo, a presente invenção comporta múltiplos {porta VLAN} num conjunto e faz a ligação desse conjunto a uma VSI, de seguida a estrutura Ethernet é enviada entre as {Porta, VLAN}s correspondentes à mesma VSI, realizando desse modo o envio de elementos através da ponte VLAN. A ideia principal do envio da ponte é: a obtenção da VLAN ID no elemento correspondente ao mesmo elemento da porta de entrada; determinar a VSI correspondente a {porta de entrada, entrada VLAN ID}; pesquisar a {porta de saída, 19 VLAN ID de saída} correspondente a {VSI, DMAC} na tabela de envio de endereço MAC e o envio da estrutura de acordo com {porta de saída, VLAN ID de saída} que se encontra após a pesquisa da tabela. Neste caso, a VLAN ID pode ter uma VLAN ID ou uma combinação de duas ou mais VLAN IDs. Por exemplo, uma pluralidade de {portas, camada externa VLAN, camada interna VLAN} e {porta VLAN} encontra-se ligada a uma VSI.
Uma camada de VLAN ID ou duas ou mais camadas de VLAN ID podem ser obtidas a partir do elemento introduzido.
Caso haja uma camada de VLAN ID, em que VSI correspondente a {porta de entrada, VLAN ID de entrada} é pesquisada; caso haja duas camadas de VLAN ID, a VSI correspondente a {porta de entrada, VLAN ID de camada externa de entrada, VLAN ID de camada interna de entrada} é pesquisada.
Durante o processo de autoaprendizagem de endereço SMAC, as VLAN IDs obtidas a partir do elemento são registadas por sua vez na tabela de envio de endereço MAC. Quando a tabela de envio de endereço MAC é pesquisada durante o processo de envio, a VLAN ID de saida obtida pode ser uma camada, duas camadas ou ais camadas, que é relevante para a VLAN ID gravada durante o processo de autoaprendizagem SMAC.
Quando o elemento é enviado, a VLAN ID de saida da camada correspondente é substituída pela VLAN ID da camada correspondente, ou seja, a VLAN ID de camada externa de saída é substituída pela VLAN ID de camada externa de entrada, e a VLAN ID de camada interna de saída é substituída pela VLAN ID de camada interna de entrada; ou o elemento é enviado para a porta de saida após a VLAN ID de saída ter sido acrescentada. 20
Quando a filtragem da porta é efetuada, a porta de entrada e a porta de saída são comparadas, e a VLAN ID de entrada e a VLAN ID de saída da porta correspondentes são comparadas, se os resultados da comparação forem completamente os mesmos, o elemento é abandonado; em caso contrário o elemento é enviado. A presente invenção proporciona ainda um aparelho de envio de ponte, de acordo com o ilustrado na Fig. 4, em que o aparelho inclui: pelo menos uma porta de entrada para receber o elemento de mais de uma VLAN; uma unidade de envio para obter a VLAN ID de entrada e o endereço DMAC recebido pela porta de entrada, determinando a porta de saída e a VLAN ID de saída de acordo com a porta de entrada, a VLAN ID de entrada e o endereço DMAC, e de seguida fazer sair o elemento; e pelo menos uma porta de saída para transmitir o elemento a mais de uma VLAN;
Em que a unidade de envio inclui: um módulo de armazenamento para gravar a relação entre as combinações das portas e as VLAN IDs com as VSIs, assim como todas as tabelas de envio de endereços MAC correspondentes a VSI, em que pelo menos uma combinação da porta e da VLAN ID corresponde a uma VSI; um módulo de análise de entrada para obter a VLAN ID de entrada e o endereço DMAC do elemento, e emitindo a VLAN ID de entrada e o endereço DMAC; 21 um primeiro módulo de envio para determinar a VSI correspondente à combinação da porta de entrada e da VLAN ID de entrada de acordo com a relação entre a combinação da porta e da VLAN ID com a VSI, pesquisando de seguida a tabela de envio de endereço MAC correspondente a VSI para obter a porta de saída e a VLAN ID. um segundo módulo de envio para transmitir a mensagem para a porta de saída de acordo com o resultado da pesquisa do primeiro módulo de envio.
Se o resultado da pesquisa do primeiro módulo de envio for somente a porta de saída e da VLAN ID de saída, o segundo módulo de envio recebe uma instrução para adicional a VLAN ID de saída ao elemento ou a substituir a porta de saída pela porta de entrada no elemento antes de enviar o elemento para a porta de saída. A unidade de armazenamento guarda também a relação entre a ID de emissores múltiplos (MID) com a porta de saída assim como a VLAN ID de saída.
Se o resultado da pesquisa do primeiro módulo de envio for o MID de saída, o primeiro módulo de saída pesquisa a tabela de entidades múltiplas usando MID de modo a obter um conjunto de portas de saída e as VLAN IDs de saída, e este conjunto inclui N combinações das portas de saída e os VLAN IDs de salda, em que N é um número inteiro positivo.
Neste caso o primeiro módulo de envio dá instruções ao segundo módulo de envio para copiar o elemento em N cópias, e adiciona a correspondente VLAN de saída nos N elementos respetivos ou substitutos das correspondentes VLAN IDs de 22 saída para as VLAN IDs nas N cópias de elementos, respetivamente, antes de enviar os N elementos para as correspondentes portas de saída.
Se o resultado da pesquisa do primeiro módulo de envio não for uma porta de saída correspondente e a VLAN ID de saída encontrada na tabela de envio de endereços MAC, as M combinações da porta de saída e da VLAN ID correspondentes à VSI são consideradas como a porta de saída obtida e como VLAN ID, em que M é um número inteiro positivo.
Neste caso, o primeiro módulo de envio dá instruções ao segundo módulo de envio para que copie o elemento em M cópias, e adiciona a correspondente VLAN de saída nos elementos M respetivamente ou substitui as VLAN IDs correspondentes pelas VLAN IDs nas cópias dos M elementos, respetivamente antes do envio dos M elementos para as correspondentes portas de saída.
Antes de enviar o elemento para a porta de saída, se o segundo módulo de envio detetar que a porta de saída é a mesma que a porta de entrada e que a VLAN ID de entrada é a mesma que a VLAN ID de entrada, então abandona o elemento. 0 primeiro módulo implementa o endereço SMAC de autoaprendizagem, e grava a porta de entrada e a VLAN ID de entrada correspondente ao endereço SMAC na tabela de envio de endereço MAC correspondente ao VSI. A VLAN ID de entrada inclui a VLAN ID de camada interna de entrada e a VLAN ID de camada externa de entrada; a VLAN ID de saída inclui a VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída. 23
De um modo semelhante ao fluxograma ilustrado na Fig. 3, se a VLAN ID for uma VLAN ID de duas camadas, quando o segundo módulo de envio envia o elemento, substitui a VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída pela VLAN ID de camada interna de entrada e pela VLAN ID de camada externa de entrada no elemento, respetivamente. 0 segundo módulo de envio deteta se a VLAN ID de saída é a mesma que a VLAN ID de entrada, e quando a VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída são, respetivamente, as mesmas que a VLAN ID de camada interna de entrada e que a VLAN ID de camada externa de entrada, pode ser determinado que a VLAN ID de saída seja a mesma que a VLAN ID de entrada. A separação acima indicada do primeiro módulo de envio e do segundo módulo de envio destina-se somente a simplificar a descrição. Os casos que se seguem estão também dentro do âmbito da presente invenção: a combinação do primeiro módulo de envio e do segundo módulo de envio num módulo único; a separação do primeiro módulo de envio ou do segundo módulo de envio em mais módulos; a transferência de uma parte das funções do primeiro módulo de envio para o segundo módulo de envio ou/e a transferência de uma parte das funções do segundo módulo de envio para o primeiro módulo de envio. 0 aqui indicado é somente representativo das formas de realização preferenciais da presente invenção e não se destina a limitar o âmbito da presente invenção. Qualquer modificação, substituição equivalente, ou melhoria feita sem sair do princípio da presente invenção deve ser coberta pelo âmbito indicado nas reivindicações em anexo.
Lisboa, 15 de Fevereiro de 2012
Claims (5)
1 REIVINDICAÇÕES 1. Um processo de envio de ponte compreendendo: a obtenção de um identificador (ID) de uma rede virtual de área local (VLAN) e um endereço de controlo de acesso ao meio de destino (MAC) de um elemento quando se recebe o elemento a partir de uma porta de entrada; caracterizado por o processo compreender ainda: a determinação de uma porta de saida e de uma VLAN ID de entrada que é diferente da VLAN ID de entrada, de acordo com a porta de entrada, com a VLAN ID de entrada e com o endereço MAC de destino do elemento; e transmitir o elemento de acordo com a porta de saída e com a VLAN ID de saída, em que a referida etapa de determinação compreende a determinação do Momento de Comutação Virtual (VSI -Virtual Switching Instance) correspondente à combinação da porta de entrada e da VLAN ID de entrada, a obtenção da porta de saída e da VLAN ID de saída correspondente ao endereço MAC de destino através da pesquisa de uma tabela de envio de endereço MAC correspondente à VSI; e em que a referida etapa de transmissão compreende a adição da VLAN ID de saída no elemento, ou substituindo a VLAN ID de saída pela VLAN ID de entrada no elemento; e a transmissão do elemento para a porta de saída. 2. 0 processo de acordo com a Reivindicação 1, que compreende ainda: o estabelecimento de uma relação entre uma ou mais combinações de porta de entrada e a VLAN ID de entrada com um Momento de Comutação Virtual (VSI - Virtual Switching Instance). 2 3. 0 processo de acordo com a Reivindicação 1, em qeu a referida obtenção da VLAN ID de entrada do elemento compreende: se for detetado que o elemento contém a VLAN ID, obtendo a VLAN ID no elemento; se for detetado que o elemento não contém a VLAN ID, obtendo uma VLAN ID por defeito relevante para a porta de entrada, e adicionando a VLAN ID ao elemento. 4. 0 processo de acordo com a Reivindicação 1, em que a referida tabela de envio de endereço MAC é estabelecida através de autoaprendizagem; e o estabelecimento da tabela de envio de endereço MAC compreende: a gravação de um endereço MAC de origem, a porta de entrada e a VLAN ID de entrada na tabela de envio de endereço MAC correspondente a VSI. 5. 0 processo de acordo com a Reivindicação 1, em que a referida pesquisa da tabela de envio de endereço MAC correspondente à VSI compreende: a pesquisa da tabela de envio de endereço MAC correspondente à VSI com o endereço MAC de destino como palavra-chave a pesquisa da tabela de envio de endereço MAC correspondente à VSI com o endereço MAC de destino e com o VLAN ID de entrada como palavras-chave. 6. 0 processo de acordo com a Reivindicação 1, em que a referida obtenção da porta de saída e da VLAN ID através da pesquisa da tabela de envio de endereços MAC compreende: se o resultado da pesquisa da tabela de envio de endereços MAC for uma ID de emissores múltiplos (MID), a pesquisar uma tabela de emissores múltiplos com a MID enquanto 3 palavra-chave de modo a obter um conjunto de N combinações da porta de saída e a VLAN ID de saída, em que N é um número inteiro positivo; a referida transmissão do elemento compreende: a cópia do elemento em N cópias; a adição da VLAN ID de saída correspondente em N cópias do elemento, respetivamente ou substituindo a VLAN ID de saída correspondente para a VLAN ID de entrada nas N cópias do elemento respetivamente; e a transmissão das N cópias do elemento para as portas de saída correspondentes, respetivamente. 7. 0 processo de acordo com a reivindicação 1, em que a referida obtenção da porta de saída e da VLAN ID de saída através da pesquisa da tabela de envio de endereços MAC compreende: caso não se encontra uma porta de saída correspondente nem a VLAN ID de saída na tabela de envio de endereços MAC, M combinações das portas de saida e das VLAN IDs de saída correspondentes a VSI são encaradas como a porta de saída encontrada e como VLAN ID de saída, em que M é um número inteiro positivo; o referido elemento de transmissão compreende: copiar o elemento em M cópias; adicionar a VLAN ID de saida correspondente nas M cópias do elemento, respetivamente, ou substituindo a VLAN ID de saída correspondente pela VLAN ID de entrada nas M cópias do elemento, respetivamente; e transmitindo as M cópias do elemento às portas de saída correspondentes. 8. 0 processo de acordo com a Reivindicação 5, 6 ou 7, que compreende ainda: 4 antes de o elemento se enviado para a porta de saída, o abandono do elemento se for detetado que a porta de saída é a mesma que a porta de entrada e que a VLAN ID de saída é a mesma que a VLAN ID de entrada. 9. 0 processo de acordo com a Reivindicação 6, 7 ou 8, que compreende ainda: o estabelecimento de uma relação entre a VLAN ID de entrada obtida do elemento com um valor de Etiqueta ou um índice de Etiqueta; e a gravação do valor de Etiqueta ou do índice de Etiqueta correspondente à VLAN ID de entrada na tabela de envio de endereço MAC correspondente a VSI; em que a referida obtenção da VLAN ID de saída através da pesquisa da tabela de envio de endereço MAC compreende ainda: a pesquisa da tabela de envio de endereço MAC para obter o valor de Etiqueta ou o índice de Etiqueta; e a obtenção da VLAN ID de entrada de acordo com o Valor de Etiqueta ou com o índice de Etiqueta. 10. 0 processo de acordo com a Reivindicação 1, que compreende ainda: o estabelecimento de uma relação entre uma ou mais combinações da porta de entrada, da VLAN ID de camada interna e da VLAN ID de camada externa com um VSI; em que a referida obtenção da VLAN ID de netrada do elemento compreende ainda: a obtenção da VLAN ID de camada interna de entrada e da VLAN ID de camada externa de entrada do elemento; em que a referida obtenção da porta de saída e da VLAN ID de saída de acordo com a porta de entrada, em que a VLAN ID de entrada e o endereço MAC de destino compreendem ainda: 5 a determinação do VSI correspondente à combinação da porta de entrada, da VLAN ID de camada interna de entrada e da VLAN ID de camada externa de entrada; a obtenção da porta de saida, da VLAN ID de camada interna de saida e a VLAN ID de camada externa de saída correspondente ao endereço MAC de destino através da pesquisa da tabela de endereço de envio MAC correspondente a VSI. 11. 0 processo de acordo com a Reivindicação 10, em que a tabela de envio de endereço MAC é estabelecida através de autoaprendizagem; em que o referido estabelecimento da tabela de envio de endereço MAC compreende: a gravação de um endereço de origem MAC, a porta de entrada, da VLAN ID de camada interna de entrada e da VLAN ID de camada externa de entrada da tabela de envio de endereço MAC correspondente a VSI. 12. 0 processo de acordo com a Reivindicação 10, em que a referida pesquisa da tabela de envio de endereço MAC correspondente a VSI compreende: a pesquisa da tabela de envio de endereço MAC correspondente a VSI com o endereço MAC de destino enquanto palavra-chave; ou a pesquisa da tabela de envio de endereço MAC correspondente a VSI com o endereço MAC de destino, com a VLAN ID de camada interna de entrada e com a VLAN ID de camada externa de entrada enquanto palavras-chave.
13. O processo de acordo com a Reivindicação 10, em qeu a referida obtenção da porta de saida e a VLAN ID de saida através da pesquisa da tabela de envio de endereços MAC compreende: 6 a obtenção de somente a porta de saída, da VLAN ID de camada interna de saída e da VLAN ID de camada externa de saída através da pesquisa da tabela de envio de endereços MAC; em que o referido elemento de transmissão compreende: a adição da VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída no elemento, ou substituindo a VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída pela VLAN ID de camada interna de entrada e pela VLAN ID de camada externa de saída, respetivamente; e a transmissão do elemento para a porta de saída. 14. 0 processo de acordo com a Reivindicação 10, em que a referida obtenção da porta de saída e da VLAN ID de saída através da pesquisa da tabela de envio de endereço MAC compreende: se o resultado da pesquisa da tabela de endereço MAC é uma MID a pesquisar a ID de Múltiplos Emissores com a MID a ser uma palavra-chave para obter um conjunto de N combinações da porta de saída, da VLAN ID de camada interna de saída e da VLAN ID de camada externa de salda, em que N é um número inteiro positivo; a referida transmissão do elemento compreende: a cópia do elemento em N cópias; a adição da VLAN ID de camada interna de saída e a VLAN ID de camada externa de saída nas N cópias do elemento, respetivamente, ou substituindo a VLAN ID de camada interna de saída correspondente e a VLAN ID de camada externa de saida pela a VLAN ID de camada interna de entrada e a VLAN ID de camada externa de entrada nas N cópias do elemento, respetivamente; e a transmissão das N cópias do elemento para as portas de saída correspondentes. 7 15. 0 processo de acordo com a reivindicação 10, em que a referida obtenção da porta de saida e da VLAN ID de saida durante a pesquisa da tabela de envio de endereço MAC compreende: caso se descubra que não há correspondência entre a porta de saida e a VLAN ID de saida na tabela de envio de endereços MAC, as M combinações da porta de saida, a VLAN ID de camada interna de saida e a VLAN ID de camada interna de saida correspondente a VSI são encaradas como uma porta de saida descoberta, como a VLAN ID de camada interna de saida e como a VLAN ID de camada externa de saida; em que a referida transmissão do elemento compreende: a cópia do elemento em M cópias; a adição da correspondente VLAN ID de camada interna de saida e da VLAN ID de camada externa de saida nas M cópias do elemento, respetivamente, ou substituindo a VLAN ID de camada interna de saida e a VLAN ID de camada externa de saída pela VLAN ID de camada interna de entrada e pela VLAN ID da camada externa de entrada nas M cópias do elemento, respetivamente; e transmitindo as M cópias do elemento para as portas de saída correspondentes. 16. 0 processo de acordo com a Reivindicação 13, 14 ou 15, que compreende ainda: antes do elemento ser transmitido para a porta de saida, o abandono do elemento se for detetado que a porta de saida, a VLAN ID de camada interna de saida e a VLAN ID de camada externa de saída são as mesmas que a porta de entrada, que a VLAN ID de camada interna de entrada e que a VLAN ID de camada externa de entrada, respetivamente. 17. 0 processo de acordo com a Reivindicação 1, em que a referida VLAN é uma ou mais de entre VLANs na mesma porta 8 de Ethernet, ou um ou mais VLANs em diferentes portas na mesma Ethernet, ou uma ou mais VLANs em diferentes postas de mais de uma Ethernet.
18. Um aparelho de envio de ponte compreendendo: pelo menos uma porta de entrada, para receber um elemento de mais de uma VLAN, caracterizado por o aparelho compreender ainda: uma unidade de envio para obter uma VLAN ID de entrada e um endereço MAC de destino para o elemento recebido da porta de entrada, determinando uma porta de saida e uma VLAN ID de saida que é diferente da VLAN ID de entrada, de acordo com a porta de entrada, em que a VLAN ID de entrada e o destino MAC do elemento, e a retirada do elemento; pelo menos uma porta de saida e para transmitir o a chama para um ou mais de entre os VLAN, em que a unidade de envio compreende: um módulo de armazenamento destinado a gravar a relação entre combinações de porta de entrada e o identificador VLAN de entrada e as Situações de Comutação Virtual (VSIs -Virtual Switching Instances) assim como as tabelas de envio de endereço MAC correspondentes às VSIs em que pelo menos uma combinação de VLAN ID de entrada e de porta de entrada corresponde a uma VSI; um modulo de análise de entrada, para obter a VLAN ID de entrada e o endereço MAC de destino do elemento, e para emitir a VLAN ID de entrada e o endereço MAC de destino; um primeiro modulo de envio, para determinar VSI correspondente à combinação da porta de entrada e da VLAN ID de entrada de acordo com a relação entre a combinaçõa da porta de entrada e da VLAN ID de entrada e VSI, e obtendo uma porta de saida e a VLAN ID de saida através da pesquisa da tabela de envio de endereço MAC correspondente a VSI; 9 um segundo modulo de envio para enviar uma mensagem de acordo com a porta de saída e com a VLAN ID de saída obtida pelo primeiro modulo de envio, em que, quando o primeiro modulo de envio obtem a porta de saída e a VLAN ID de saída através da pesquisa da tabela de envio de endereço MAC o segundo modulo de envio envia o elemento após adicionar a VLAN ID de saída no elemento ou substitui a VLAN ID de saída pela VLAN ID de entrada no elemento. 19. 0 aparelho de acordo com a Reivindicação 18, em que a referida unidade de armazenamento também armazena a relação entre as IDs de entidades múltiplas (MID) e as combinações de porta de saída e de VLAN ID de saída; quando se obtém a MID depois de pesquisar a tabela de envio de endereços MAC, o primeiro módulo de envio pesquisa uma tabela de emissores múltiplos com a MID enquanto palavra-chave para obter um conjunto de N combinações da porta de saída e a VLAN ID de saída em que o N é um número inteiro positivo; o referido primeiro módulo de envio dá instruções ao segundo módulo de envio para copiar o elemento em N cópias, adiciona a correspondente VLAN de saída nos N elementos respetivamente ou substitui as correspondentes VLAN IDs para as VLAN IDs de entrada nas N cópias do elemento, respetivamente, e envia os N elementos para as correspondentes portas de saída.
20. O aparelho de acordo com a Reivindicação 18, em que caso não haja uma porta de saída correspondente e a VLAN ID de saída na tabela de envio de endereço MAC, o primeiro módulo de envio que toma a combinação das portas de saída M e as VLAN IDs de saída M correspondentes a VSI como a porta de saída obtida e a VLAN ID, em que o M é um número inteiro positivo; 10 o referido primeiro módulo de envio dá instruções ao segundo módulo de envio para que copie o elemento em M cópias, adiciona a correspondente VLAN de saida nos M elementos respetivamente, ou substitui as VLAN IDs de saida correspondentes para as VLAN IDs de entrada nas M cópias do elemento respetivamente, e envia os M elementos para as correspondentes portas de saida. 21. 0 aparelho de acordo com a Reivindicação 18, em que o referido segundo módulo de envio é também usado para detetar se a porta de saida, a saida VLAN ID são a mesma que a porta de entrada e que a VLAN ID de entrada, respetivamente, antes do envio do elemento para a porta de saida, e abandonar o elemento no qual a porta de saida e a VLAN ID de saida são as mesmas do que a porta de entrada e a VLAN ID de entrada, respetivamente. 22. 0 aparelho de acordo com a Reivindicação 18, em que o primeiro módulo de envio é também usado para implementar a autoaprendizagem da MAC de origem, e para gravar a porta de entrada e a VLAN ID de entrada correspondentes a VSI na tabela de envio de endereço MAC.
23. O aparelho de acordo com qualquer uma das Reivindicações de 18 a 22, em que a referida VLAN ID de entrada compreende uma VLAN ID de camada interna de entrada e uma VLAN ID de camada externa de entrada; em que a referida VLAN ID de saída compreende uma VLAN ID de camada interna de saída e uma VLAN ID de camada externa de saída. Lisboa, 15 de Fevereiro de 2012
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101128821A CN100442772C (zh) | 2005-10-19 | 2005-10-19 | 一种桥接转发方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
PT1777887E true PT1777887E (pt) | 2012-02-27 |
Family
ID=37133709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT06255388T PT1777887E (pt) | 2005-10-19 | 2006-10-19 | Vlan operando com endereços de mac |
Country Status (9)
Country | Link |
---|---|
US (1) | US7965709B2 (pt) |
EP (1) | EP1777887B1 (pt) |
CN (2) | CN100442772C (pt) |
AT (1) | ATE537633T1 (pt) |
DK (1) | DK1777887T3 (pt) |
ES (1) | ES2378079T3 (pt) |
HK (1) | HK1102984A1 (pt) |
PT (1) | PT1777887E (pt) |
WO (1) | WO2007045146A1 (pt) |
Families Citing this family (119)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7577143B1 (en) * | 2001-09-25 | 2009-08-18 | Juniper Networks, Inc. | Decoupling functionality related to providing a transparent local area network segment service |
CN100377548C (zh) * | 2005-07-15 | 2008-03-26 | 华为技术有限公司 | 一种实现虚交换的方法和装置 |
CN100442772C (zh) | 2005-10-19 | 2008-12-10 | 华为技术有限公司 | 一种桥接转发方法 |
CN100444586C (zh) * | 2006-11-06 | 2008-12-17 | 杭州华三通信技术有限公司 | 报文转发方法及设备 |
US20080175254A1 (en) * | 2007-01-22 | 2008-07-24 | Alpha Nerworks Inc. | Method of learning address in Virtual LAN system |
JP4259581B2 (ja) | 2007-02-07 | 2009-04-30 | 日立電線株式会社 | スイッチングハブおよびlanシステム |
JP4793491B2 (ja) * | 2007-03-20 | 2011-10-12 | 富士通株式会社 | パケット中継装置、パケット中継装置における廃棄パケットの転送方法、およびそのプログラム |
WO2009013582A1 (en) * | 2007-07-20 | 2009-01-29 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for ethernet label distribution |
JP4415036B2 (ja) * | 2007-08-17 | 2010-02-17 | 株式会社日立コミュニケーションテクノロジー | ネットワークシステム、ネットワーク装置及び中継装置 |
CN101547137A (zh) * | 2008-03-27 | 2009-09-30 | 华为技术有限公司 | 数据发送的方法、装置及通信设备 |
US8483218B2 (en) * | 2008-12-04 | 2013-07-09 | Electronics And Elecommunications Research Institute | Packet transport layer apparatus |
US8553581B2 (en) * | 2009-02-17 | 2013-10-08 | Tellabs Operations, Inc. | Method and apparatus for provisioning a network element |
US8238340B2 (en) | 2009-03-06 | 2012-08-07 | Futurewei Technologies, Inc. | Transport multiplexer—mechanisms to force ethernet traffic from one domain to be switched in a different (external) domain |
US8665886B2 (en) * | 2009-03-26 | 2014-03-04 | Brocade Communications Systems, Inc. | Redundant host connection in a routed network |
US8599860B2 (en) * | 2009-05-14 | 2013-12-03 | Futurewei Technologies, Inc. | Multiple prefix connections with translated virtual local area network |
CN101610216B (zh) * | 2009-07-29 | 2012-10-17 | 华为技术有限公司 | 以太网报文转发方法、装置及系统 |
CN101631129B (zh) * | 2009-08-18 | 2013-06-05 | 中兴通讯股份有限公司 | 组播数据转发方法及装置 |
CN102045405A (zh) * | 2009-10-16 | 2011-05-04 | 华为技术有限公司 | 一种地址转换方法、设备和系统 |
CN102170385B (zh) | 2010-02-27 | 2014-01-22 | 华为技术有限公司 | 一种以太树业务中以太网帧的发送方法和运营商边缘设备 |
CN101800705A (zh) * | 2010-03-18 | 2010-08-11 | 中兴通讯股份有限公司 | 一种在本地接入之间广播数据报文的方法及装置 |
US8369335B2 (en) | 2010-03-24 | 2013-02-05 | Brocade Communications Systems, Inc. | Method and system for extending routing domain to non-routing end stations |
CN101820392B (zh) * | 2010-03-26 | 2015-08-12 | 中兴通讯股份有限公司 | 一种实现多业务转发的方法和网络处理器 |
CN101808041A (zh) * | 2010-03-31 | 2010-08-18 | 迈普通信技术股份有限公司 | 一种报文桥接转发的方法及转发路由器 |
US8989186B2 (en) | 2010-06-08 | 2015-03-24 | Brocade Communication Systems, Inc. | Virtual port grouping for virtual cluster switching |
US9769016B2 (en) | 2010-06-07 | 2017-09-19 | Brocade Communications Systems, Inc. | Advanced link tracking for virtual cluster switching |
US9231890B2 (en) | 2010-06-08 | 2016-01-05 | Brocade Communications Systems, Inc. | Traffic management for virtual cluster switching |
US9001824B2 (en) | 2010-05-18 | 2015-04-07 | Brocade Communication Systems, Inc. | Fabric formation for virtual cluster switching |
US8625616B2 (en) | 2010-05-11 | 2014-01-07 | Brocade Communications Systems, Inc. | Converged network extension |
US9270486B2 (en) | 2010-06-07 | 2016-02-23 | Brocade Communications Systems, Inc. | Name services for virtual cluster switching |
US9716672B2 (en) | 2010-05-28 | 2017-07-25 | Brocade Communications Systems, Inc. | Distributed configuration management for virtual cluster switching |
US8867552B2 (en) | 2010-05-03 | 2014-10-21 | Brocade Communications Systems, Inc. | Virtual cluster switching |
US9461840B2 (en) | 2010-06-02 | 2016-10-04 | Brocade Communications Systems, Inc. | Port profile management for virtual cluster switching |
US8885488B2 (en) | 2010-06-02 | 2014-11-11 | Brocade Communication Systems, Inc. | Reachability detection in trill networks |
US8634308B2 (en) | 2010-06-02 | 2014-01-21 | Brocade Communications Systems, Inc. | Path detection in trill networks |
CN102281181B (zh) * | 2010-06-08 | 2015-01-28 | 中兴通讯股份有限公司 | 扩展端口桥设备中实现多播转发的方法、装置及系统 |
US9806906B2 (en) | 2010-06-08 | 2017-10-31 | Brocade Communications Systems, Inc. | Flooding packets on a per-virtual-network basis |
US9628293B2 (en) | 2010-06-08 | 2017-04-18 | Brocade Communications Systems, Inc. | Network layer multicasting in trill networks |
US9246703B2 (en) | 2010-06-08 | 2016-01-26 | Brocade Communications Systems, Inc. | Remote port mirroring |
US8446914B2 (en) | 2010-06-08 | 2013-05-21 | Brocade Communications Systems, Inc. | Method and system for link aggregation across multiple switches |
US9608833B2 (en) | 2010-06-08 | 2017-03-28 | Brocade Communications Systems, Inc. | Supporting multiple multicast trees in trill networks |
US8908564B2 (en) * | 2010-06-28 | 2014-12-09 | Avaya Inc. | Method for Media Access Control address learning and learning rate suppression |
US9807031B2 (en) | 2010-07-16 | 2017-10-31 | Brocade Communications Systems, Inc. | System and method for network configuration |
US8953621B2 (en) | 2010-09-10 | 2015-02-10 | Futurewei Technologies, Inc. | Specifying priority on a virtual station interface discovery and configuration protocol response |
US8774201B2 (en) * | 2010-09-10 | 2014-07-08 | Fujitsu Limited | Method and system for providing contextualized flow tags |
CN102404179B (zh) * | 2010-09-19 | 2014-10-29 | 杭州华三通信技术有限公司 | 一种报文处理的方法和装置 |
JP5673027B2 (ja) * | 2010-11-26 | 2015-02-18 | 富士通株式会社 | スイッチおよびスイッチ制御方法 |
US8553583B2 (en) * | 2011-02-04 | 2013-10-08 | Verizon Patent And Licensing Inc. | Leaky ethernet trees |
US8462666B2 (en) * | 2011-02-05 | 2013-06-11 | Force10 Networks, Inc. | Method and apparatus for provisioning a network switch port |
CN102647288B (zh) * | 2011-02-16 | 2018-02-13 | 中兴通讯股份有限公司 | 一种vm数据访问保护方法及系统 |
CN102684979B (zh) | 2011-03-11 | 2018-08-14 | 中兴通讯股份有限公司 | 一种支持虚拟终端的组播数据转发方法及装置 |
CN102684892B (zh) * | 2011-03-14 | 2018-01-16 | 中兴通讯股份有限公司 | 一种端口扩展中实现源端口过滤的方法和装置 |
US9270572B2 (en) | 2011-05-02 | 2016-02-23 | Brocade Communications Systems Inc. | Layer-3 support in TRILL networks |
US9407533B2 (en) | 2011-06-28 | 2016-08-02 | Brocade Communications Systems, Inc. | Multicast in a trill network |
US8948056B2 (en) | 2011-06-28 | 2015-02-03 | Brocade Communication Systems, Inc. | Spanning-tree based loop detection for an ethernet fabric switch |
US9401861B2 (en) | 2011-06-28 | 2016-07-26 | Brocade Communications Systems, Inc. | Scalable MAC address distribution in an Ethernet fabric switch |
US8879549B2 (en) | 2011-06-28 | 2014-11-04 | Brocade Communications Systems, Inc. | Clearing forwarding entries dynamically and ensuring consistency of tables across ethernet fabric switch |
US9007958B2 (en) | 2011-06-29 | 2015-04-14 | Brocade Communication Systems, Inc. | External loop detection for an ethernet fabric switch |
US8885641B2 (en) * | 2011-06-30 | 2014-11-11 | Brocade Communication Systems, Inc. | Efficient trill forwarding |
CN102255762A (zh) * | 2011-08-25 | 2011-11-23 | 华为技术有限公司 | 网络实例的创建方法和装置 |
US9736085B2 (en) | 2011-08-29 | 2017-08-15 | Brocade Communications Systems, Inc. | End-to end lossless Ethernet in Ethernet fabric |
US8966499B2 (en) * | 2011-09-09 | 2015-02-24 | Microsoft Technology Licensing, Llc | Virtual switch extensibility |
CN102368732A (zh) * | 2011-10-18 | 2012-03-07 | 深圳市共进电子股份有限公司 | 一种网桥模式下对转发报文进行路由的方法 |
US9699117B2 (en) | 2011-11-08 | 2017-07-04 | Brocade Communications Systems, Inc. | Integrated fibre channel support in an ethernet fabric switch |
US9450870B2 (en) | 2011-11-10 | 2016-09-20 | Brocade Communications Systems, Inc. | System and method for flow management in software-defined networks |
US8995272B2 (en) | 2012-01-26 | 2015-03-31 | Brocade Communication Systems, Inc. | Link aggregation in software-defined networks |
US9742693B2 (en) | 2012-02-27 | 2017-08-22 | Brocade Communications Systems, Inc. | Dynamic service insertion in a fabric switch |
US9154416B2 (en) | 2012-03-22 | 2015-10-06 | Brocade Communications Systems, Inc. | Overlay tunnel in a fabric switch |
CN102611634A (zh) * | 2012-04-20 | 2012-07-25 | 杭州华三通信技术有限公司 | 一种接入ip网络的方法和边缘设备 |
US9374301B2 (en) | 2012-05-18 | 2016-06-21 | Brocade Communications Systems, Inc. | Network feedback in software-defined networks |
US10277464B2 (en) | 2012-05-22 | 2019-04-30 | Arris Enterprises Llc | Client auto-configuration in a multi-switch link aggregation |
US10454760B2 (en) | 2012-05-23 | 2019-10-22 | Avago Technologies International Sales Pte. Limited | Layer-3 overlay gateways |
CN102769557B (zh) * | 2012-08-09 | 2015-08-12 | 深圳市共进电子股份有限公司 | 一种业务数据报文的传输方法及装置 |
US9602430B2 (en) | 2012-08-21 | 2017-03-21 | Brocade Communications Systems, Inc. | Global VLANs for fabric switches |
CN102857400B (zh) * | 2012-09-14 | 2016-03-30 | 中兴通讯股份有限公司 | 一种二层虚拟专用网中广播域的建立方法及装置 |
CN103812746B (zh) * | 2012-11-14 | 2018-08-28 | 深圳市共进电子股份有限公司 | 基于linux操作系统的桥接设备及其通信方法 |
US9401872B2 (en) | 2012-11-16 | 2016-07-26 | Brocade Communications Systems, Inc. | Virtual link aggregations across multiple fabric switches |
CN104854819B (zh) * | 2012-12-12 | 2019-05-17 | 爱立信(中国)通信有限公司 | 用于vlan接口路由的方法和设备 |
US9491090B1 (en) * | 2012-12-20 | 2016-11-08 | Juniper Networks, Inc. | Methods and apparatus for using virtual local area networks in a switch fabric |
CN103916317B (zh) * | 2012-12-31 | 2018-04-27 | 华为技术有限公司 | 通信方法、路由桥及网络系统 |
US9548926B2 (en) | 2013-01-11 | 2017-01-17 | Brocade Communications Systems, Inc. | Multicast traffic load balancing over virtual link aggregation |
US9413691B2 (en) | 2013-01-11 | 2016-08-09 | Brocade Communications Systems, Inc. | MAC address synchronization in a fabric switch |
US9350680B2 (en) | 2013-01-11 | 2016-05-24 | Brocade Communications Systems, Inc. | Protection switching over a virtual link aggregation |
US9565113B2 (en) | 2013-01-15 | 2017-02-07 | Brocade Communications Systems, Inc. | Adaptive link aggregation and virtual link aggregation |
US9565099B2 (en) | 2013-03-01 | 2017-02-07 | Brocade Communications Systems, Inc. | Spanning tree in fabric switches |
WO2014145750A1 (en) | 2013-03-15 | 2014-09-18 | Brocade Communications Systems, Inc. | Scalable gateways for a fabric switch |
CN103338153B (zh) * | 2013-06-08 | 2017-04-05 | 杭州华三通信技术有限公司 | 一种组播报文传输方法和pe设备 |
US9699001B2 (en) | 2013-06-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Scalable and segregated network virtualization |
US9565028B2 (en) | 2013-06-10 | 2017-02-07 | Brocade Communications Systems, Inc. | Ingress switch multicast distribution in a fabric switch |
US9806949B2 (en) | 2013-09-06 | 2017-10-31 | Brocade Communications Systems, Inc. | Transparent interconnection of Ethernet fabric switches |
US9912612B2 (en) | 2013-10-28 | 2018-03-06 | Brocade Communications Systems LLC | Extended ethernet fabric switches |
US9860117B2 (en) | 2014-02-03 | 2018-01-02 | Sprint Communications Company, L.P. | Automatically generated virtual network elements for virtualized packet networks |
US9876689B1 (en) | 2014-02-03 | 2018-01-23 | Sprint Communications Company L.P. | Automatically generated virtual network elements for virtualized local area networks |
US9548873B2 (en) | 2014-02-10 | 2017-01-17 | Brocade Communications Systems, Inc. | Virtual extensible LAN tunnel keepalives |
JP6349788B2 (ja) * | 2014-03-05 | 2018-07-04 | 富士通株式会社 | スイッチ装置、ネットワークシステム、およびスイッチ装置の制御方法 |
US10581758B2 (en) | 2014-03-19 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Distributed hot standby links for vLAG |
US10476698B2 (en) | 2014-03-20 | 2019-11-12 | Avago Technologies International Sales Pte. Limited | Redundent virtual link aggregation group |
US10063473B2 (en) | 2014-04-30 | 2018-08-28 | Brocade Communications Systems LLC | Method and system for facilitating switch virtualization in a network of interconnected switches |
US9800471B2 (en) | 2014-05-13 | 2017-10-24 | Brocade Communications Systems, Inc. | Network extension groups of global VLANs in a fabric switch |
US10616108B2 (en) | 2014-07-29 | 2020-04-07 | Avago Technologies International Sales Pte. Limited | Scalable MAC address virtualization |
US9544219B2 (en) | 2014-07-31 | 2017-01-10 | Brocade Communications Systems, Inc. | Global VLAN services |
US9807007B2 (en) | 2014-08-11 | 2017-10-31 | Brocade Communications Systems, Inc. | Progressive MAC address learning |
KR102195359B1 (ko) * | 2014-08-26 | 2020-12-24 | 한국전자통신연구원 | 프록시 터널종단 장치, 이를 포함하는 확장형 네트워크 가상화 통신 시스템 및 확장형 네트워크 가상화 통신 방법 |
US9524173B2 (en) | 2014-10-09 | 2016-12-20 | Brocade Communications Systems, Inc. | Fast reboot for a switch |
US9699029B2 (en) | 2014-10-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Distributed configuration management in a switch group |
US9626255B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Online restoration of a switch snapshot |
US9628407B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Multiple software versions in a switch group |
US10003552B2 (en) | 2015-01-05 | 2018-06-19 | Brocade Communications Systems, Llc. | Distributed bidirectional forwarding detection protocol (D-BFD) for cluster of interconnected switches |
US9942097B2 (en) | 2015-01-05 | 2018-04-10 | Brocade Communications Systems LLC | Power management in a network of interconnected switches |
US9807005B2 (en) | 2015-03-17 | 2017-10-31 | Brocade Communications Systems, Inc. | Multi-fabric manager |
US10038592B2 (en) | 2015-03-17 | 2018-07-31 | Brocade Communications Systems LLC | Identifier assignment to a new switch in a switch group |
US10579406B2 (en) | 2015-04-08 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Dynamic orchestration of overlay tunnels |
US10439929B2 (en) | 2015-07-31 | 2019-10-08 | Avago Technologies International Sales Pte. Limited | Graceful recovery of a multicast-enabled switch |
CN105119831B (zh) * | 2015-09-15 | 2018-08-07 | 烽火通信科技股份有限公司 | Mac地址学习方法及系统 |
US10171303B2 (en) | 2015-09-16 | 2019-01-01 | Avago Technologies International Sales Pte. Limited | IP-based interconnection of switches with a logical chassis |
US9912614B2 (en) | 2015-12-07 | 2018-03-06 | Brocade Communications Systems LLC | Interconnection of switches based on hierarchical overlay tunneling |
CN107517149A (zh) * | 2016-06-16 | 2017-12-26 | 中兴通讯股份有限公司 | 一种虚拟局域网聚合方法及装置 |
US10237090B2 (en) | 2016-10-28 | 2019-03-19 | Avago Technologies International Sales Pte. Limited | Rule-based network identifier mapping |
CN109688071B (zh) | 2017-10-18 | 2020-08-07 | 华为技术有限公司 | 一种灵活以太网报文转发方法及装置 |
CN109756411B (zh) * | 2018-12-17 | 2021-10-12 | 新华三技术有限公司成都分公司 | 报文转发方法、装置、第一vtep设备及存储介质 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60180216A (ja) | 1984-02-28 | 1985-09-14 | Fujitsu Ltd | 電圧検知回路 |
US5511168A (en) * | 1993-07-01 | 1996-04-23 | Digital Equipment Corporation | Virtual circuit manager for multicast messaging |
CN1053304C (zh) | 1998-04-22 | 2000-06-07 | 电子工业部第五十四研究所 | 基于一阶带通采样的跳频信号测向与侦收方法 |
US6266705B1 (en) * | 1998-09-29 | 2001-07-24 | Cisco Systems, Inc. | Look up mechanism and associated hash table for a network switch |
US6678678B2 (en) * | 2000-03-09 | 2004-01-13 | Braodcom Corporation | Method and apparatus for high speed table search |
WO2002017571A1 (en) * | 2000-08-24 | 2002-02-28 | Tiara Networks, Inc. | System and method for connecting geographically distributed virtual local area networks |
US7035286B2 (en) * | 2000-11-14 | 2006-04-25 | Broadcom Corporation | Linked network switch configuration |
US6850542B2 (en) | 2000-11-14 | 2005-02-01 | Broadcom Corporation | Linked network switch configuration |
JP2003092586A (ja) * | 2001-09-18 | 2003-03-28 | Fujitsu Ltd | レイヤ2−vpn中継システム |
CN1125545C (zh) * | 2001-12-31 | 2003-10-22 | 刘军民 | 实现局域网虚通道传送的数据转发方法 |
US20030152075A1 (en) * | 2002-02-14 | 2003-08-14 | Hawthorne Austin J. | Virtual local area network identifier translation in a packet-based network |
CN1194508C (zh) * | 2002-05-15 | 2005-03-23 | 华为技术有限公司 | 一种基于二层交换设备的组播报文转发方法 |
JP2004072160A (ja) * | 2002-08-01 | 2004-03-04 | Matsushita Electric Ind Co Ltd | スイッチング方法及び装置並びにコンピュータプログラム |
US7149214B2 (en) | 2003-11-04 | 2006-12-12 | Cisco Technology, Inc. | Dynamic unknown L2 flooding control with MAC limits |
US7558273B1 (en) * | 2003-12-23 | 2009-07-07 | Extreme Networks, Inc. | Methods and systems for associating and translating virtual local area network (VLAN) tags |
US20050141537A1 (en) * | 2003-12-29 | 2005-06-30 | Intel Corporation A Delaware Corporation | Auto-learning of MAC addresses and lexicographic lookup of hardware database |
US7707312B2 (en) * | 2003-12-31 | 2010-04-27 | Alcatel Lucent | Printer discovery protocol system and method |
CN101351995B (zh) * | 2004-01-14 | 2011-02-02 | 利福斯通网络公司 | 管理网络节点中的处理利用 |
US7646773B2 (en) * | 2004-08-02 | 2010-01-12 | Extreme Networks | Forwarding database in a network switch device |
US8213435B2 (en) * | 2005-04-28 | 2012-07-03 | Cisco Technology, Inc. | Comprehensive model for VPLS |
CN100442772C (zh) | 2005-10-19 | 2008-12-10 | 华为技术有限公司 | 一种桥接转发方法 |
-
2005
- 2005-10-19 CN CNB2005101128821A patent/CN100442772C/zh active Active
-
2006
- 2006-09-20 CN CNA2006800123081A patent/CN101160832A/zh active Pending
- 2006-09-20 WO PCT/CN2006/002462 patent/WO2007045146A1/zh active Application Filing
- 2006-10-18 US US11/583,760 patent/US7965709B2/en active Active
- 2006-10-19 PT PT06255388T patent/PT1777887E/pt unknown
- 2006-10-19 AT AT06255388T patent/ATE537633T1/de active
- 2006-10-19 DK DK06255388.8T patent/DK1777887T3/da active
- 2006-10-19 EP EP06255388A patent/EP1777887B1/en active Active
- 2006-10-19 ES ES06255388T patent/ES2378079T3/es active Active
-
2007
- 2007-07-11 HK HK07107428.0A patent/HK1102984A1/xx unknown
Also Published As
Publication number | Publication date |
---|---|
EP1777887A1 (en) | 2007-04-25 |
WO2007045146A1 (fr) | 2007-04-26 |
EP1777887B1 (en) | 2011-12-14 |
CN1852240A (zh) | 2006-10-25 |
HK1102984A1 (en) | 2007-12-07 |
DK1777887T3 (da) | 2012-03-12 |
ES2378079T3 (es) | 2012-04-04 |
CN100442772C (zh) | 2008-12-10 |
ATE537633T1 (de) | 2011-12-15 |
US7965709B2 (en) | 2011-06-21 |
US20070097968A1 (en) | 2007-05-03 |
CN101160832A (zh) | 2008-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
PT1777887E (pt) | Vlan operando com endereços de mac | |
EP3720066B1 (en) | Packet sending and processing method and apparatus, pe node, and node | |
EP1158725B1 (en) | Method and apparatus for multi- redundant router protocol support | |
US9450779B2 (en) | Edge link discovery | |
US8867555B2 (en) | Method and system for transparent LAN services in a packet network | |
JP3771554B2 (ja) | ネットワーク内のレイヤー3転送を実行する方法 | |
US8259725B2 (en) | Method, system and device for removing media access control addresses | |
EP2643940B1 (en) | Method of shrinking a data loss window in a packet network device | |
US20030152075A1 (en) | Virtual local area network identifier translation in a packet-based network | |
US7496052B2 (en) | Automatic VLAN ID discovery for ethernet ports | |
US7808997B2 (en) | Method and system for forwarding data between a plurality of provider Ethernet networks | |
JP5053376B2 (ja) | ブリッジされたネットワークにおけるポイントツーマルチポイント機能 | |
US20040213272A1 (en) | Layer 2 switching device | |
JP2004328732A (ja) | ネットワークスイッチ、ポート及びインターフェースの共有ブロードキャストドメインを決定するための方法及び装置 | |
US20070081535A1 (en) | Method and system for implementing virtual router redundacy protocol on a resilient packet ring | |
US20080310437A1 (en) | Method and apparatus for carrying unknown traffic over a resilient packet ring (RPR) without flooding | |
US20150030027A1 (en) | Switch Device With Device-Specified Bridge Domains | |
US7103035B1 (en) | Arrangement for searching network addresses in a network switch using multiple tables based on subnet identifier | |
Cisco | Configuring Layer 3 Features | |
Cisco | Configuring CEF for PFC2 | |
Kanada et al. | Development of a scalable non-ip/non-ethernet protocol with learning-based forwarding method | |
Cisco | Configuring CEF for PFC2 | |
Cisco | Configuring CEF for PFC2 | |
Cisco | Configuring CEF for PFC2 | |
Cisco | Configuring CEF for PFC2 |