[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4728511B2 - データ中継方法、その装置およびその装置を用いたデータ中継システム - Google Patents

データ中継方法、その装置およびその装置を用いたデータ中継システム Download PDF

Info

Publication number
JP4728511B2
JP4728511B2 JP2001180425A JP2001180425A JP4728511B2 JP 4728511 B2 JP4728511 B2 JP 4728511B2 JP 2001180425 A JP2001180425 A JP 2001180425A JP 2001180425 A JP2001180425 A JP 2001180425A JP 4728511 B2 JP4728511 B2 JP 4728511B2
Authority
JP
Japan
Prior art keywords
data
relay
network
tunnel
destination
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.)
Expired - Fee Related
Application number
JP2001180425A
Other languages
English (en)
Other versions
JP2002374276A (ja
Inventor
眞 中村
朋生 村井
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.)
THE FURUKAW ELECTRIC CO., LTD.
Original Assignee
THE FURUKAW ELECTRIC CO., LTD.
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 THE FURUKAW ELECTRIC CO., LTD. filed Critical THE FURUKAW ELECTRIC CO., LTD.
Priority to JP2001180425A priority Critical patent/JP4728511B2/ja
Priority to US10/015,658 priority patent/US7130307B2/en
Publication of JP2002374276A publication Critical patent/JP2002374276A/ja
Application granted granted Critical
Publication of JP4728511B2 publication Critical patent/JP4728511B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/2898Subscriber equipments
    • 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/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • 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/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、仮想ネットワークを構築してデータ中継を行うデータ中継方法、その装置およびその装置を用いたデータ中継システムに関し、特にISP(Internet Service Provider)のIP−VPN(Internet Protocol-Virtual Private Network)サービスを利用してデータ中継を行うデータ中継方法、その装置およびその装置を用いたデータ中継システムに関するものである。
【0002】
【従来の技術】
このような従来のデータ中継方法では、例えばISPのバックボーンIP網に論理的なトンネルを構築して、専用線によるサービスと同等のサービスであるIP−VPNによるサービスが提供されている。例えば、従来、専用線を用いて構築されていた社内ネットワークなどのイントラネットは、このISPのIP−VPNサービスを利用して構築されるようになってきた。
【0003】
このようなIP−VPNサービスでは、複数のユーザのパソコンなどの端末装置(ホスト装置)によって構築されるネットワークにおいてISPのバックボーンIP網を共有する。このため、IP−VPNサービスは、単独のユーザで独占して利用する専用線のサービスと比較して、安価にネットワークを構築することができるという利点がある。また、IP−VPNサービスは、レイヤ3(ネットワーク層)レベルでの中継サービスであるのに対して、ユーザのLAN間をレイヤ2(データリンク層)レベルで中継して接続するLAN間接続サービスも提供されている。
【0004】
また、インターネットのアクセス網において普及しつつあるADSL(Asymmetric Digital Subscriber Line)や光ファイバアクセス網では、PPPoE(Point to Point Protocol over Ethernet)と呼ばれる技術が使用されており、ユーザのホスト装置とISPは、その間にアクセス網サービス事業者によって構築された網(以下、「アクセス網」という)を介在させて接続されている。この時、アクセス網内では、1対1の通信を提供するため、L2TP(Layer2 Tunneling Protocol)やMPLS(Multiprotocol Label Switching)と呼ばれるトンネリング技術を利用していた。このトンネリング技術では、ユーザのホスト装置とISP間で通信されるデータに対し、アクセス網内で新たなヘッダを付加して上記データをカプセル化した後に、このアクセス網内を中継していた。
【0005】
図20は、ADSL経由でデータを中継する従来のインターネット接続網のシステム構成の概略を示す構成図である。図において、アクセス網20は、内部に設置された網終端装置21とBAS(Broadband Access Server)22とから構築されており、網終端装置21とBAS22間は、論理的なトンネル23が構築されている。また、ISPのIP網10は、回線Lを介して網終端装置21と接続され、各ユーザA〜Cのホスト装置27〜29は、各ADSL(電話線)24〜26を介してBAS22とそれぞれ接続されている。ここで、例えばISPのIP網10から送信されたデータは、回線Lを介して網終端装置21に入力し、ここで中継処理がなされ、さらに論理的なトンネル23を経由してBAS22に転送された後、それぞれのホスト装置27〜29に配信されていた。
【0006】
すなわち、ISPのIP網10から各ユーザ向けにデータが配信される場合、ISPのIP網10から送信されるデータは、IPヘッダとデータとからなるパケット構成で網終端装置21に取り込まれる。このパケットは、網終端装置21においてアクセス網20内のトンネル用ヘッダ(事業者網内IPヘッダ)と、PPP(Point-to-Point Protocol)ヘッダとが付加されてBAS22に送信され、BAS22によってトンネル用ヘッダのみが削除され、PPPデータとしてADSL24〜26を介し各ホスト装置27〜29に送信されていた。
【0007】
【発明が解決しようとする課題】
しかしながら、上記従来例のIP−VPNでは、レイヤ3レベルの中継サービスを提供するため、ユーザのレイヤ3の経路情報をISP内で保持する必要があり、ユーザ側のネットワークの規模やアドレス変更などがあった場合、そのつどISP側に通知し、ISP内の中継装置の設定を変更したり、または経路情報を交換する制御ソフトウェアをそれぞれ動作させて、経路情報の交換を行う必要があった。このため、少しの変更でも同じ仮想ネットワーク内でのお互いの経路情報交換が必要となり、仮想ネットワークの規模が大きくなればなるほど、交換する情報も多くなって伝送するデータ量の増大や交換時間が増大し、大きな負荷がかかるという問題点があった。
【0008】
また、レイヤ2レベルの中継サービスの場合には、同報フレームの中継が必要となり、この同報フレームをISP側の中継装置が受信した場合、他の全拠点に対してデータをコピーして中継する必要がある。また、レイヤ2の中継の場合、同一のデータリンク間でのみの接続サービスとなる。このため、例えばイーサネット(Ethernet)フレームを中継する場合には、中継先もイーサネットのLANである必要があり、ATM専用線で接続されているネットワークとは接続できないという問題点があった。
【0009】
また、アクセス網を介在させたシステムでは、マルチキャスト配信技術と呼ばれる同報データを配信する場合に、以下の問題点がある。
すなわち、マルチキャスト配信技術は、例えば放送データなどで使用され、同じ放送データを複数のユーザに同時に配信するが、従来の技術では、ISPと各ユーザ間を1対1で通信するため、マルチキャスト配信技術を使用した場合でも、各ユーザ向けにデータをそれぞれ配信する必要があり、通常のユニキャスト通信と同様に、ユーザ数分のデータをコピーして配信するため、非常に多くの伝送帯域が必要になるという課題があった。
【0010】
つまり、図21に示すように、ISPのIP網10内のあるコンテンツサーバ11からユーザA〜Cの各ホスト装置27〜29宛に同一データを送信する場合、ルータからなる網終端装置21と各ホスト装置27〜29が1対1で通信するため、コンテンツサーバ11(または網終端装置21)で各ホスト装置27〜29宛にデータをコピーして送信する必要がある。このため、従来の技術では、送信データ×受信ユーザ数分の伝送帯域および処理能力がコンテンツサーバおよびネットワークに必要となるという問題点があった。
【0011】
また、通常コンテンツサーバとアクセス網事業者の網終端装置までの間には、複数台の中継装置が存在すると考えられる。このような状況下でマルチキャスト配信技術を利用するためには、既に運用されているこれら中継装置のソフトウェアや設定情報を変更して、マルチキャスト配信技術に対応する必要があり、この変更のために莫大な費用と時間がかかるという問題点があった。
【0012】
この発明は、上記問題点に鑑みなされたもので、データコピーを行う必要がなく、既存の設備を利用して効率の良いデータ配信を行うことができるデータ中継方法、その装置およびその装置を用いたデータ中継システムを提供することを目的とする。
【0013】
【課題を解決するための手段】
上記目的を達成するため、この発明にかかるデータ中継方法では、ネットワーク間に介在する所定のバックボーン網内に論理的なトンネルを構築して、前記ネットワーク間で前記トンネルを経由して所定フォーマットのデータ中継を行うデータ中継方法において、前記ネットワークから前記バックボーン網内に取り込んだ前記データの中からデータリンク層(レイヤ2レベル)における宛先アドレスの種類を判断する判断工程と、前記判断された種類が個別宛のアドレスの場合には、アドレス毎に決定される中継先の前記トンネルに該データを送信する送信工程と、前記種類が同報宛のアドレスの場合には、前記ネットワーク層の宛先アドレスに対応させて設定されたデータ内容から、中継先の前記トンネルを識別し、当該識別された中継先トンネルに前記データを送信する識別送信工程とを含むことを特徴とする。
【0014】
この発明によれば、ISPのバックボーン網内に取り込んだデータの中からレイヤ2レベルの宛先アドレスの種類を判断し、それがブロードキャストの場合には、レイヤ3レベルの宛先アドレスに対応させて設定されたデータ内容から、中継先のトンネルを識別し、この中継先トンネルにのみデータを送信することで、データのコピーを省略してデータの中継効率を高める。
【0015】
この発明かかるデータ中継方法では、上記発明において、中継先トンネルへのデータの送信時に、宛先へのデータの中継方式がデータリンク層での中継方式かどうか判断する判断工程と、前記中継方式がデータリンク層での中継方式でない場合、前記所定フォーマットの中から前記データリンク層のヘッダを削除する削除工程と、該中継先トンネル経由で前記データを受信した時に、当該データに前記データリンク層のヘッダを付加して中継する付加工程とをさらに含むことを特徴とする。
【0016】
この発明によれば、中継先トンネルへのデータ送信の際に、中継方式がレイヤ2以外の場合には、レイヤ2レベルのヘッダを省略して送り、中継先トンネルからこのデータの受信後に上記レイヤ2レベルのヘッダを付加することで、伝送するデータ量を削減してデータの伝送効率を高める。
【0017】
この発明かかるデータ中継方法では、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に論理的なトンネルを構築して、前記バックボーン網とホスト装置間で該トンネルを経由してデータ中継を行うデータ中継方法において、前記ホスト装置から取り込んだデータの内容を監視し、該データがユーザデータかどうか判断する判断工程と、前記データが該ユーザデータである場合には、前記トンネルを経由してデータ中継を行う中継工程と、前記データが予め決められた制御パケットの場合には、前記トンネルを経由させずに制御処理を行う制御処理工程とを含むことを特徴とする。
【0018】
この発明によれば、例えばホスト装置からのデータがユニキャストデータの場合には、前記トンネルを経由してホスト装置と1対1でデータ中継を行い、マルチキャストのデータは、トンネルを介さずにマルチキャスト配信網を中継してユーザに配信し、ユーザ毎に行うデータのコピーを不要とした。
【0019】
この発明かかるデータ中継方法では、上記の発明において、前記バックボーン網から取り込んだデータを監視し、該データが単一のトラフィックを対象としたデータかどうか判断する第2の判断工程と、前記データが単一のトラフィックを対象としたデータの場合には、前記トンネルを経由してデータ中継を行う第2の中継工程と、前記データが前記予め決められた制御対象のデータの場合には、前記制御対象のデータを記憶させる記憶制御工程とをさらに含み、前記制御処理工程では、前記記憶された制御対象のデータを制御処理することを特徴とする。
【0020】
この発明によれば、例えばユニキャストのデータは、公衆網内のトンネルを経由させてホスト装置と1対1で通信を行い、マルチキャストのデータは、トンネルを介さずにマルチキャスト配信網を中継してユーザに配信し、ユーザ毎に行うデータのコピーを不要とした。
【0021】
この発明にかかるデータ中継方法では、バックボーン網とホスト装置間で公衆網を経由してデータ中継を行うデータ中継方法において、前記バックボーン網から前記公衆網内の特定のIPアドレス宛に送信されたデータの宛先を、予め設定された特定グループの一斉同報のアドレス宛に変換するアドレス変換工程と、前記アドレス変換されたデータを前記公衆網のうちのマルチキャスト網内に転送する転送工程と、前記転送されたデータを前記ホスト装置に配信する配信工程とを含むことを特徴とする。
【0022】
この発明によれば、例えば公衆網内のマルチキャスト配信代行装置宛にデータが送信されると、データの宛先アドレスを予め設定されたマルチキャストアドレスに変換し、公衆網内のマルチキャスト網に転送し、ユーザまでの同報配信を行い、バックボーン網と公衆網間の従来から運用されている中継装置をマルチキャスト配信の対応とすることなく、公衆網内に独立して設置されたマルチキャスト配信網を利用して同報配信を行う。
【0023】
この発明にかかるデータ中継装置では、ネットワーク間に介在する所定のバックボーン網内に設けられ、該バックボーン網内に構築された論理的なトンネルを経由させて、前記ネットワークからの所定フォーマットのデータ中継を行うデータ中継装置において、前記データのネットワーク層の宛先アドレスに対応させて中継先トンネルの情報を記憶する記憶手段と、前記ネットワークから取り込んだデータのデータリンク層における宛先アドレスの種類を判断する種類判断手段と、前記宛先アドレスの種類が同報宛のアドレスの場合、前記記憶手段に記憶されたネットワーク層の宛先アドレスに対応させた前記中継先トンネルに前記データを送信する送信手段とを備えたことを特徴とする。
【0024】
この発明によれば、IPアドレスに対応させて中継先トンネルの情報を記憶手段に記憶し、ISPのバックボーン網内に取り込んだデータの中からレイヤ2レベルの宛先アドレスの種類を判断し、それがブロードキャストの場合には、記憶手段に記憶されているデータ内容からレイヤ3レベルの宛先アドレスに対応した中継先トンネルを識別し、この中継先トンネルにのみデータを送信することで、データのコピーを省略してデータの中継効率を高める。
【0025】
この発明にかかるデータ中継装置では、上記発明において、前記記憶手段は、前記データのネットワーク層の宛先アドレスに対応させて中継先トンネルの情報とともに中継方式の階層の情報をさらに記憶し、前記データ中継装置は、前記中継先トンネルへのデータの送信時に、前記記憶手段に記憶されているデータ内容から、送信の宛先へのデータの中継方式を判断する方式判断手段と、前記判断された中継方式がデータリンク層での中継方式でない場合、前記所定フォーマットの中から前記データリンク層のヘッダを削除する削除手段と、該中継先トンネル経由で前記データを受信した時に、当該データに前記データリンク層のヘッダを付加して中継する付加手段とをさらに備えたことを特徴とする。
【0026】
この発明によれば、中継先トンネルへのデータ送信の際に、中継方式がレイヤ2以外の場合には、削除手段でレイヤ2レベルのヘッダを省略して送り、このデータの受信後に付加手段で上記レイヤ2レベルのヘッダを付加することで、伝送するデータ量を削減してデータの伝送効率を高める。
【0027】
この発明にかかるデータ中継装置では、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に設けられ、該公衆網内に構築された論理的なトンネルを経由させて、前記バックボーン網とホスト装置間のデータ中継を行うデータ中継装置において、前記ホスト装置から取り込んだデータの内容を監視し、該データの種類を判断する第1の種類判断手段と、前記データの種類が単一のトラフィックを対象としたデータの場合には、前記トンネルを経由してデータ中継を行う第1の中継手段と、前記データが予め決められた制御パケットの場合には、前記トンネルを経由させずに制御処理を行う制御処理手段とを備えたことを特徴とする。
【0028】
この発明によれば、例えばホスト装置からのデータがユニキャストデータの場合には、第1の中継手段によって前記トンネルを経由してホスト装置と1対1でデータ中継を行い、マルチキャストのデータは、トンネルを介さずにマルチキャスト配信網を中継してユーザに配信し、ユーザ毎に行うデータのコピーを不要とした。
【0029】
この発明かかるデータ中継装置では、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に設けられ、該公衆網内に構築された論理的なトンネルを経由させて、前記バックボーン網とホスト装置間のデータ中継を行うデータ中継装置において、前記バックボーン網から取り込んだデータの内容を監視し、該データの種類を判断する第2の種類判断手段と、前記データの種類が単一のトラフィックを対象としたデータの場合には、前記トンネルを経由してデータ中継を行う第2の中継手段と、前記データの種類が特定グループの一斉同報を対象としたデータの場合には、当該データを記憶させる記憶制御手段とを備えたことを特徴とする。
【0030】
この発明によれば、例えばユニキャストのデータは、第2の中継手段によって公衆網内のトンネルを経由させてホスト装置と1対1で通信を行い、マルチキャストのデータは、記憶手段に記憶させておき、ユーザからのマルチキャスト受信要求を待って配信し、ユーザ毎に行うデータのコピーを不要とした。
【0031】
この発明かかるデータ中継装置では、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に設けられ、該公衆網内に構築された論理的なトンネルを経由させて、前記バックボーン網とホスト装置間のデータ中継を行うデータ中継装置において、前記公衆網内の特定のIPアドレス宛に送信されたデータの宛先を、予め設定された特定グループの一斉同報のアドレス宛に変更するアドレス変換手段と、前記公衆網に論理的に構築されたマルチキャスト網に、前記アドレス変換されたデータを転送する転送手段と、前記転送されたデータをホスト装置に配信する配信手段とを備えたことを特徴とする。
【0032】
この発明によれば、例えば公衆網内のマルチキャスト配信代行装置宛にデータが送信されると、アドレス変換手段によってデータの宛先アドレスを予め設定されたマルチキャストアドレスに変換し、転送手段によって公衆網内のマルチキャスト網に転送し、配信手段でユーザまでの同報配信を行い、バックボーン網と公衆網間の従来から運用されている中継装置をマルチキャスト配信の対応とすることなく、公衆網内に独立して設置されたマルチキャスト配信網を利用して同報配信を行う。
【0033】
この発明かかるデータ中継システムでは、ネットワーク間に介在する所定のバックボーン網内に構築された論理的なトンネルを有し、前記ネットワーク間で該トンネルを経由して所定フォーマットのデータ中継を行うデータ中継システムにおいて、前記バックボーン網内に上記の発明に記載のデータ中継装置を設け、前記データ中継装置に前記ネットワークから取り込んだデータのデータリンク層における同報宛のアドレスに対応した中継先トンネルに、前記データを送信することを特徴とする。
【0034】
この発明によれば、ISPのバックボーン網内に取り込んだデータからレイヤ2レベルの宛先アドレスの種類を判断し、それがブロードキャストの場合には、記憶手段に記憶されているデータ内容からレイヤ3レベルの宛先アドレスに対応した中継先トンネルを識別し、この中継先トンネルにのみデータを送信するとともに、この際に、中継方式がレイヤ2以外の場合には、削除手段でレイヤ2レベルのヘッダを省略して送り、このデータの受信後に付加手段で上記レイヤ2レベルのヘッダを付加することで、データコピーの省略および伝送するデータ量を削減してデータの伝送効率を高める。
【0035】
この発明かかるデータ中継システムでは、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に構築された論理的なトンネルを有し、前記バックボーン網とホスト装置間で該トンネルを経由してデータ中継を行うデータ中継システムにおいて、前記公衆網内に上記の発明に記載のデータ中継装置を設け、前記ホスト装置から取り込んだデータが予め決められた制御パケットの場合には、前記トンネルを経由させずに制御処理を行うことを特徴とする。
【0036】
この発明によれば、ホスト装置から取り込んだデータが、例えばマルチキャストのデータの場合は、トンネルを介さずにマルチキャスト配信網に中継してユーザに配信し、ユーザ毎に行うデータのコピーを不要とした。
【0037】
この発明かかるデータ中継システムでは、上記発明において、前記データ中継システムは、上記の発明に記載のデータ中継装置をさらに備え、上記の発明に記載のデータ中継装置の制御処理手段は、上記の発明に記載のデータ中継装置の記憶制御手段によって記憶された制御対象のデータを所定の受信要求のあった前記ホスト装置に中継する制御処理を行うことを特徴とする。
【0038】
この発明によれば、例えばホスト装置のマルチキャスト受信要求に応じて、上記の発明に記載の制御処理手段が、上記の発明に記載の記憶制御手段によって記憶されたマルチキャストのデータをホスト装置に中継することで、トンネルを介さずにマルチキャスト配信網を中継してユーザに配信し、ユーザ毎に行うデータのコピーを不要とした。
【0039】
この発明かかるデータ中継システムでは、所定のバックボーン網とホスト装置間に介在する所定の公衆網内に構築された論理的なトンネルを有し、前記バックボーン網とホスト装置間で該トンネルを経由してデータ中継を行うデータ中継システムにおいて、前記公衆網に上記の発明に記載のデータ中継装置を備え、前記アドレス変換されたデータをホスト装置に配信することを特徴とする。
【0040】
この発明によれば、例えば公衆網内のマルチキャスト配信代行装置宛にデータが送信されると、データの宛先アドレスを予め設定されたマルチキャストアドレスに変換し、公衆網内のマルチキャスト網に転送し、ユーザまでの同報配信を行い、バックボーン網と公衆網間の従来から運用されている中継装置をマルチキャスト配信の対応とすることなく、公衆網内に独立して設置されたマルチキャスト配信網を利用して同報配信を行う。
【0041】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係るデータ中継方法、その装置およびその装置を用いたデータ中継システムの好適な実施の形態を説明する。この発明では、基本的にはレイヤ2のデータ中継を行い、ブロードキャスト(同報通信)の問題を解決する。以下、図20と同様の構成部分に関しては、説明の都合上、同一符号を付記するものとする。
【0042】
(実施例1)
図1は、この発明にかかるデータ中継方法を用いたデータ中継システムの実施例1の構成を示す構成図である。図において、ISPのIP網10内には、複数の中継装置、この実施例では3台のルータ12〜14が設けられており、これらルータ12〜14間にはMPLS技術を使用して論理的なトンネル16〜18が構築されている。また、これらルータ12〜14は、後述するポートを介してネットワーク(Ethernet)側のユーザの各ホスト装置30〜35と接続され、またルータ12は、別のルータ15を介して、例えばテナントビル内のユーザのホスト装置36,37と接続されている。このシステムは、ISPのIP−VPNサービスを利用している。また、ルータ12〜14は、ホスト装置30,32,34,36に対しては、レイヤ2レベルのデータ中継を行い、ホスト装置31、33,35,37に対しては、レイヤ3レベルのデータ中継を行うものとする。
【0043】
各ルータ12〜14と各トンネルには、予め番号が設定されており、例えばルータ12,13,14には、番号*1,*2,*3が、トンネル16〜18には、番号#1,#2,#3がそれぞれ設定されている。なお、MPLS技術が使用されたトンネル16と18は、ルータ12と14間の経路であるが、これは例えば論理的に物理線(信号線)を共有していることを示すもので、この物理線は1本でも複数本でも構わない。また、トンネル17も、同様に他の経路と物理線を共有することが可能である。
【0044】
各ルータ12〜14は、同一の構成からなっているので、ここでは代表してルータ12の構成を図2に示す。図において、ルータ12は、データが入力する入力ポート12aと、このデータをレイヤ2のレベルで中継処理するL2中継処理部12bと、このデータが通常のARP(Address Resolution Protocol)パケットの場合に、ARP処理を行うARP処理部12cと、このデータがブロードキャストのARPパケットの場合に、ブロードキャストの処理を行うARPブロードキャスト処理部12dと、これら処理されたデータを、トンネリング技術を用いてISPのIP−VPNサービスを利用できるようにするためのMPLS処理部12eと、MPLS処理されたデータを出力する出力ポート12fとから構成されている。
【0045】
ARPブロードキャスト処理部12dは、図3に示すように、ターゲットIPアドレスのトンネル制御テーブルを有している。このトンネル制御テーブルは、送信宛先を示すターゲットIPアドレスと、このIPアドレスに対応した中継先のトンネル番号およびルータの番号と、レイヤ2または3の中継方式が登録されている。なお、このトンネル制御テーブルは、予め各ルータに内容を設定しておくことも可能であるし、または例えばブロードキャストなどの通知によって設定しておくことも可能である。
【0046】
L2中継処理部12bは、図4に示すように、MACアドレス学習テーブルを有している。この学習テーブルは、宛先MACアドレスと、この宛先MACアドレスに対応した中継先のトンネル番号および中継装置(ルータ)の番号が予め登録されている。
【0047】
このホスト装置とルータ間を伝送するデータのデータフォーマットは、図5に示すように、レイヤ2レベルのMACヘッダと、レイヤ3レベルのIPヘッダと、データとから構成されている。また、ルータ間を伝送するデータのデータフォーマットは、図6に示すように、MACヘッダと、ラベルヘッダと、IPヘッダと、データとから構成されている。このMACヘッダは、図7に示すように、宛先MACアドレスと、送信元MACアドレスと、イーサネットタイプ値とから構成されている。
【0048】
上記構成において、システム内のルータ12〜14は、図8のフローチャートに示すデータの中継動作を行う。すなわち、図8において、パケットが入力ポート12aを介してL2中継処理部12b(図2参照)で受信されると(ステップ101)、L2中継処理部12bは、MACヘッダ内のイーサネットタイプ(図5、図7参照)がARPかどうか判断する(ステップ102)。
【0049】
ここで、上記タイプがARPでない場合には、後述するMPLS処理部12eによる通常の中継処理に移行し(ステップ103)、また上記タイプがARPの場合には、MACヘッダ内の宛先MACアドレスを参照してこのMACアドレスが同報(ブロードキャスト)宛てかどうか判断する(ステップ104)。具体的には、宛先MACアドレスの値が“FFFFFFFFFFFF”(16進数)または1バイト目の最下位ビットが“1”の場合には、同報アドレスであり、1バイト目の最下位ビットが“0”の場合には、個別宛アドレスである。
【0050】
ここで、宛先MACアドレスが個別宛アドレスの場合には、ARP処理部12cによる通常のARP処理に移行し、図4に示したMACアドレス学習テーブルを参照して、この宛先MACアドレスに対応した送信先(トンネルおよびルータ)を特定する。このMACアドレス学習テーブルにおいて、例えば宛先MACアドレスが“00:01:01:01:01:01”の場合には、番号トンネル#1を使用してルータ*3に送信する(ステップ105)。
【0051】
また、ブロードキャスト宛ての場合には、ARPブロードキャスト処理部12dに移行し、さらに上位層をチェックする。つまり、ここでは例えばIPアドレスに対するMACアドレスを解決するARP要求パケットの場合について、図10に示すARP要求パケットのMACヘッダのデータフォーマットおよび図11のARPデータの内容に基づいて説明する。
【0052】
ルータは、図10に示したARP要求パケットをユーザ側のホスト装置から受信すると、まず、イーサネットタイプ値を参照し、“0x0806”からARPパケットと判断し、次に宛先MACアドレスを参照して、このMACアドレスがブロードキャストのため、上位層(ネットワーク層)をチェックする。この上位層のチェックでは、プロトコルアドレススペースおよびオペレーションコードからIPアドレスに対する要求パケットであると判断し、次にターゲットプロトコルアドレスを参照する。このターゲットプロトコルアドレスが番号*3のルータ14に接続されているホスト装置34のターゲットIPアドレス“192.168.1.2”であることから、図3のトンネル制御テーブルを検索し、ルータ14に対する中継先のトンネル、この場合には番号#1のトンネル16を決定する(ステップ106)。
【0053】
次に、この制御テーブルから中継方式がL2(レイヤ2レベル)かどうか判断する(ステップ107)。この実施例では、中継方式がL2なので、該当する中継先トンネル16へ上記ARP要求パケットを送信する(ステップ109)。また、中継方式がL2でない場合には、L2のヘッダであるMACヘッダをARP要求パケットから削除した後に(ステップ108)、該当する中継先トンネルへ上記ARP要求パケットを送信する(ステップ109)。
【0054】
ところで、ステップ102において、MACヘッダ内のイーサネットタイプがARPでなかった場合には、MPLS処理部12eによる図9に示す通常の中継処理に移行する。この処理では、まず宛先IPアドレスを参照し、図3のターゲットIPアドレスのトンネル制御テーブルを検索し、その内容から中継先トンネルを決定する(ステップ201)。
【0055】
次に、上記テーブルから中継方式を検索して、中継方式がL2かどうか判断する(ステップ202)。ここで、中継方式がL2でない場合には、L2のヘッダをパケットから削除して(ステップ203)、該当する中継トンネルへパケットを送信する(ステップ204)。
【0056】
このように、この実施例1に示したデータ中継システムでは、ISPの網内に取り込んだデータの中からレイヤ2レベルの宛先MACアドレスの種類を判断し、それがブロードキャストの場合には、レイヤ3レベルのターゲットIPアドレスに対応させてトンネル制御テーブルに設定されたデータ内容から、中継先のトンネルの番号を識別し、この中継先トンネルにのみデータを送信するので、データのコピーを省略してデータの中継効率を高めることができる。
【0057】
また、この実施例1では、送信宛先へのデータの中継方式がレイヤ3の場合には、データのパケットの中からレイヤ2のMACヘッダを削除してデータ中継を行うので、伝送されるデータ量の負荷を低減でき、データの伝送効率を高めることができる。
【0058】
(実施例2)
図12は、この発明にかかるデータ中継方法を用いたデータ中継システムの実施例2の構成を示す構成図である。図において、このシステムでは、網終端装置21、BAS22およびトンネル23によって構築されるアクセス網20の他に、マルチキャスト配信網40を論理的に構築する。このマルチキャスト配信網40は、網終端装置41、BAS42およびマルチキャスト経路43によって構築されており、BAS22と42は、論理的に接続されている。
【0059】
ここで、ある特定のISPのIP網10に接続されている網終端装置21と41は、1台の網終端装置21のポートを論理的にグループ分けして、仮想的に2台の網終端装置が存在するように構成しており、またBAS22と42も同様に、1台のBAS22を仮想的に2台のBASが存在するように構成することで、製作コストの低減が図られる。また、トンネル23とマルチキャスト経路43も、論理的に1つの物理線を共有していることを示すものである。なお、これら網終端装置21,41およびBAS22,42は、物理的にそれぞれ別体のものとして構成することも可能である。
【0060】
この網終端装置21およびBAS22は、ルータとしての機能を有しており、入力するデータの中継を行っている。図13には、代表してBAS22のルータ機能について説明する。図13において、BAS22は、ADSL24〜26を介して接続されるユーザ側の各ホスト装置27〜29からデータが入力する入力ポート22aと、受信したデータを振り分けるマルチキャスト振り分け部22bと、単一のトラフィックを対象としたユニキャストのデータの中継処理を行うユニキャスト中継処理部22cと、特定グループへの一斉同報を対象にしたマルチキャストのデータの中継処理を行うマルチキャスト中継処理部22dと、出力ポート22eと、マルチキャスト出力ポート22fとから構成されている。
【0061】
網終端装置21のルータ機能も同様な構成であり、ISPのIP網10から受信するデータ内容が、ユーザデータ(ユニキャスト)であるか、マルチキャストであるか監視しており、そのデータ内容に応じてデータを振り分け、中継処理後に出力している。
【0062】
このような構成におけるシステムのパケット配信動作を図14,15を用いて説明する。図14において、網終端装置21は、ISPのIP網10からパケットが入力すると(ステップ301)、その受信したパケットのデータ内容がマルチキャストのデータかどうか判断する(ステップ302)。つまり、マルチキャストとユニキャストのデータでは、IPヘッダのIPアドレスの範囲が異なっているので、マルチキャスト振り分け部は、このIPアドレスの値によってマルチキャストのデータかどうか容易に判断ができる。
【0063】
ここで、データ内容がユニキャストの場合には、ユニキャスト中継処理部によってアクセス網の中継先トンネル23を介してBAS22に上記パケットを中継し(ステップ303)、またマルチキャストの場合には、マルチキャスト中継処理部によってマルチキャスト配信網のマルチキャスト経路43を介してBAS42に上記パケットを中継する(ステップ304)。
【0064】
BAS22は、網終端装置21からユニキャストのデータが入力すると、ユニキャスト中継処理部によって個別の宛先アドレスに基づいて特定のユーザのホスト装置を識別し、このホスト装置と1対1で上記ユニキャストのデータを送信する。また、BAS42は、網終端装置21(論理的には網終端装置41)からマルチキャストのデータが入力すると、上記マルチキャストのデータを記憶手段に記憶しておく。
【0065】
次に、図15において、BAS22は、あるホスト装置からデータが取り込まれると(ステップ401)、マルチキャスト振り分け部によってその受信したパケットのデータ内容がマルチキャスト受信要求のパケットかどうか判断する(ステップ402)。
【0066】
ここで、データ内容がユニキャストの場合には、ユニキャスト中継処理部によってアクセス網の中継先トンネル23を介して網終端装置21に上記パケットを中継する従来の中継を行い(ステップ403)、またマルチキャスト受信要求の場合には、マルチキャスト中継処理部によってマルチキャスト配信網のBAS42に上記パケットを中継する(ステップ404)。
【0067】
BAS42は、上記マルチキャスト受信要求のパケットを受け取ると、記憶しているマルチキャストのデータから該当する宛先アドレスのデータを、BAS22に送信する。BAS22は、上記マルチキャストのデータを取り込むと、このデータをマルチキャスト受信要求をしたホスト装置に配信する。
【0068】
このように、この実施例2では、従来のユニキャストのデータに対しては、アクセス網事業者の中継先トンネル経由でホスト装置と1対1のデータ中継を行い、またマルチキャストのデータに対しては、マルチキャスト配信網を中継してホスト装置に配信するので、ユーザ毎にデータコピーを行う必要がなくなり、既存の設備を利用して効率の良いデータ配信を行うことができる。
【0069】
(実施例3)
図16は、この発明にかかるデータ中継方法を用いたデータ中継システムの実施例3の構成を示す構成図である。図において、このシステムでは、実施例2の構成に加えてマルチキャスト配信網40にマルチキャストの配信を代行するマルチキャスト代行装置45を設け、このマルチキャスト代行装置45をISPのIP網10と接続させるとともに、BAS42とマルチキャスト経路46によって論理的に接続させる。この実施例3では、コンテンツサーバ11から複数のホスト装置に同報したいデータに関しては、マルチキャスト代行装置45宛(マルチキャスト代行装置45に設定されている特定のユニキャストアドレス宛)に送信する。
【0070】
マルチキャスト代行装置45は、図17に示すように、ISPのIP網10と接続される入力ポート45aと、受信したマルチキャストのデータの代行処理を行うマルチキャスト代行処理部45bと、マルチキャストのデータの中継処理を行うマルチキャスト中継処理部45cと、マルチキャスト出力ポート45dとから構成されている。
【0071】
マルチキャスト代行処理部45bは、図18に示すユニキャストアドレスと、ユニキャストアドレスに対応するマルチキャストアドレスが予め設定された変換用のテーブルを有しており、受信したユニキャストのデータの宛先アドレスを上記テーブルに応じて対応するマルチキャストのアドレスに変換しており、マルチキャスト中継処理部45cは、上記変換されたマルチキャストのデータの中継処理を行ってマルチキャスト出力ポートを介してBAS42に転送している。
【0072】
次に、マルチキャスト代行装置45によるマルチキャストの配信代行の動作を、図19のフローチャートに基づいて説明する。まず、入力ポート45aからデータ受信があると(ステップ501)、マルチキャスト代行処理部45bは、上記データの宛先アドレスを認識し、この宛先アドレスが図18に示したテーブルにあるかどうか判断する(ステップ502)。
【0073】
ここで、このテーブルに宛先アドレスがない場合には、配信代行を行うデータではないと判断して、そのパケットを破棄する(ステップ503)。また、このテーブルに宛先アドレスがある場合には、配信代行を行うデータと判断して、データの宛先アドレスを対応するマルチキャストアドレスに変換する処理を行った後にマルチキャスト中継処理部45cに出力する(ステップ504)。マルチキャスト中継処理部45cは、入力するマルチキャストのデータの中継処理を行った後に、マルチキャスト出力ポートを介してBAS42に上記データを転送している。BAS42は、実施例2で示したごとく、ホスト装置からのマルチキャスト受信要求があると、該当するマルチキャストのデータを上記ホスト装置まで同報配信する。
【0074】
このように、この実施例3では、アクセス事業者のマルチキャスト配信網内に、マルチキャストの配信代行を行う代行装置を設け、ISPから送信されてくるデータの宛先であるユニキャストアドレスをマルチキャストアドレスに変換して同報配信するので、データコピーを行う必要がなく、既存の設備を利用して効率の良いデータ配信を行うことができる。
【0075】
また、この実施例3では、コンテンツサーバとアクセス網事業者間の従来から運用している中継装置をマルチキャスト配信対応にすることなしに、アクセス網事業者内に設置した独立したマルチキャスト配信網を利用して同報配信を行うことができるので、配信変更のための費用や時間を大幅に削減できる。
この発明は、これら実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【0076】
【発明の効果】
以上説明したように、この発明では、IPバックボーン網内に取り込んだデータの中からデータリンク層レベルの宛先MACアドレスの種類を判断し、それがブロードキャストの場合には、ネットワーク層レベルのターゲットIPアドレスに対応させてトンネル制御テーブルに設定されたデータ内容から、中継先のトンネルの番号を識別し、この中継先トンネルにのみデータを送信するので、データコピーを行う必要がなく、既存の設備を利用して効率の良いデータ配信を行うことができる。
【0077】
また、この発明では、ホスト装置から取り込んだデータが、単一のトラフィックを対象としたデータの場合には、トンネルを経由してホスト装置と1対1でデータ中継を行い、特定グループの一斉同報を対象としたデータの場合は、トンネルを介さずにマルチキャスト配信網を中継してホスト装置に配信するので、ユーザ毎に行うデータのコピーを不要とし、効率の良いデータ配信を行うことができる。
【0078】
また、この発明では、公衆網内の代行装置宛にデータが送信されると、データの宛先アドレスを予め設定されたマルチキャストアドレスに変換し、公衆網内のマルチキャスト網に転送し、ユーザまでの同報配信を行うので、データコピーを行う必要がなく、既存の設備を利用して効率の良いデータ配信を行うことができるとともに、バックボーン網と公衆網間の従来から運用されている中継装置をマルチキャスト配信の対応とすることなく、公衆網内に独立して設置されたマルチキャスト配信網を利用して同報配信を行うことができて、配信変更のための費用や時間を大幅に削減できる。
【図面の簡単な説明】
【図1】この発明にかかるデータ中継システムの実施例1の構成を示す構成図である。
【図2】図1に示したルータの構成を示すブロック図である。
【図3】図2に示したARPブロードキャスト処理部が有するターゲットIPアドレスのトンネル制御テーブルのデータ内容を示す図である。
【図4】図2に示したARP処理部が有するMACアドレス学習テーブルのデータ内容を示す図である。
【図5】図1に示したホスト装置とルータ間を伝送するデータのデータフォーマットを示す図である。
【図6】図1に示したルータ間を伝送するデータのデータフォーマットを示す図である。
【図7】図6に示したMACヘッダのデータフォーマットを示す図である。
【図8】ルータのデータ中継動作を説明するためのフローチャートである。
【図9】図2に示したMPLS処理部による通常のデータ中継の処理動作を説明するためのフローチャートである。
【図10】ARP要求パケットのMACヘッダのデータフォーマットを示す図である。
【図11】図10に示したARPデータのデータフォーマットを示す図である。
【図12】この発明にかかるデータ中継方法を用いたデータ中継システムの実施例2の構成を示す構成図である。
【図13】図12に示したBASのルータ機能の構成を示すブロック図である。
【図14】図12に示した網終端装置のパケット配信動作を説明するためのフローチャートである。
【図15】図12に示したBASのパケット配信動作を説明するためのフローチャートである。
【図16】この発明にかかるデータ中継方法を用いたデータ中継システムの実施例3の構成を示す構成図である。
【図17】図16に示した代行装置の構成を示すブロック図である。
【図18】ユニキャストアドレスとそれに対応するマルチキャストアドレスが記憶されているテーブルの図である。
【図19】図17に示した代行装置の代行処理動作を説明するためのフローチャートである。
【図20】ADSL経由でデータを中継する従来のインターネット接続網のシステム構成の概略を示す構成図である。
【図21】同じく、問題点を説明するための従来のインターネット接続網のシステム構成の概略を示す構成図である。
【符号の説明】
10 ISPのIP網
11 コンテンツサーバ
12〜14 中継装置(ルータ)
12a,22a,45a 入力ポート
12b 中継処理部
12c ARP処理部
12d ブロードキャスト処理部
12e MPLS処理部
12f,22e 出力ポート
16,17,18,23 トンネル
20 アクセス網事業者網
21,41 網終端装置
22,42 BAS
22b マルチキャスト振り分け部
22c ユニキャスト中継処理部
22d マルチキャスト中継処理部
22f,45d マルチキャスト出力ポート
24〜26 ADSL
27〜37 ホスト装置
40 マルチキャスト配信網
43,46 マルチキャスト経路
45 マルチキャスト代行装置
45b マルチキャスト代行処理部
45c マルチキャスト中継処理部
A〜C ユーザ
L 回線

Claims (5)

  1. ネットワーク間に介在する所定のバックボーン網内に論理的なトンネルを構築して、前記ネットワーク間で前記トンネルを経由して所定フォーマットのデータ中継を行うデータ中継方法において、
    前記ネットワークから前記バックボーン網内に取り込んだ前記データの中からデータリンク層におけるパケットタイプがARPタイプであるか否かを判断する第1の判断工程と、
    前記第1の判断工程でパケットタイプがARPタイプである場合、前記データリンク層における宛先アドレスの種類を判断する第2の判断工程と、
    前記第2の判断工程で判断された種類が個別宛のアドレスの場合には、アドレス毎に決定される中継先の前記トンネルに該データを送信する送信工程と、
    前記第2の判断工程で前記種類が同報宛のアドレスの場合には、前記ネットワーク層の宛先アドレスに対応させて設定されたデータ内容から、中継先の前記トンネルを識別し、当該識別された中継先トンネルに前記データを送信する識別送信工程と、
    を含むことを特徴とするデータ中継方法。
  2. 前記識別送信工程は、
    前記中継先トンネルへのデータの送信時に、宛先へのデータの中継方式がデータリンク層での中継方式か否かを判断する第3の判断工程と、
    前記中継方式がデータリンク層での中継方式でない場合、前記所定フォーマットの中から前記データリンク層のヘッダを削除する削除工程と、
    さらに含むことを特徴とする請求項1に記載のデータ中継方法。
  3. ネットワーク間に介在する所定のバックボーン網内に設けられ、該バックボーン網内に構築された論理的なトンネルを経由させて、前記ネットワークからの所定フォーマットのデータ中継を行うデータ中継装置において、
    前記データのネットワーク層の宛先アドレスに対応させて中継先トンネルの情報を記憶する記憶手段と、
    前記ネットワークから前記バックボーン網内に取り込んだ前記データの中からデータリンク層におけるパケットタイプがARPタイプであるか否かを判断するタイプ判断手段と、
    前記パケットタイプがARPタイプである場合、前記データリンク層における宛先アドレスの種類を判断する種類判断手段と、
    前記宛先アドレスの種類が同報宛のアドレスの場合、前記記憶手段に記憶されたネットワーク層の宛先アドレスに対応させた前記中継先トンネルに前記データを送信する送信手段と、
    を備えたことを特徴とするデータ中継装置。
  4. 前記記憶手段は、
    前記データのネットワーク層の宛先アドレスに対応させて中継先トンネルの情報とともに中継方式の階層の情報をさらに記憶し、
    前記送信手段は、
    前記中継先トンネルへのデータの送信時に、前記記憶手段に記憶されているデータ内容から、送信の宛先へのデータの中継方式を判断する方式判断手段と、
    前記判断された中継方式がデータリンク層での中継方式でない場合、前記所定フォーマットの中から前記データリンク層のヘッダを削除する削除手段と、
    備えたことを特徴とする請求項のデータ中継装置。
  5. ネットワーク間に介在する所定のバックボーン網内に構築された論理的なトンネルを有し、前記ネットワーク間で該トンネルを経由して所定フォーマットのデータ中継を行うデータ中継システムにおいて、
    前記バックボーン網内に請求項3または4に記載のデータ中継装置を設け、前記データ中継装置に前記ネットワークから取り込んだデータのデータリンク層における同報宛のアドレスに対応した中継先トンネルに、前記データを送信することを特徴とするデータ中継システム。
JP2001180425A 2001-06-14 2001-06-14 データ中継方法、その装置およびその装置を用いたデータ中継システム Expired - Fee Related JP4728511B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001180425A JP4728511B2 (ja) 2001-06-14 2001-06-14 データ中継方法、その装置およびその装置を用いたデータ中継システム
US10/015,658 US7130307B2 (en) 2001-06-14 2001-12-17 Data relay method, its apparatus, and data relay system using the apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001180425A JP4728511B2 (ja) 2001-06-14 2001-06-14 データ中継方法、その装置およびその装置を用いたデータ中継システム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2011003319A Division JP5224418B2 (ja) 2011-01-11 2011-01-11 データ中継方法、その装置およびその装置を用いたデータ中継システム

Publications (2)

Publication Number Publication Date
JP2002374276A JP2002374276A (ja) 2002-12-26
JP4728511B2 true JP4728511B2 (ja) 2011-07-20

Family

ID=19020846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001180425A Expired - Fee Related JP4728511B2 (ja) 2001-06-14 2001-06-14 データ中継方法、その装置およびその装置を用いたデータ中継システム

Country Status (2)

Country Link
US (1) US7130307B2 (ja)
JP (1) JP4728511B2 (ja)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE323360T1 (de) * 2002-04-03 2006-04-15 Cit Alcatel Verfahren und vorrichtungen zur umordnung von paketen in einem netzwerkprozessor
JP4025593B2 (ja) * 2002-07-11 2007-12-19 富士通株式会社 放送型通信データ配送装置および放送型通信システム
US20050207447A1 (en) * 2003-01-29 2005-09-22 Fujitsu Limited IP address duplication monitoring device, IP address duplication monitoring method and IP address duplication monitoring program
US20050169270A1 (en) * 2003-03-19 2005-08-04 Ryoichi Mutou Router, frame forwarding method, and lower layer frame virtual forwarding system
JP3910200B2 (ja) * 2003-03-19 2007-04-25 富士通株式会社 ルータ,フレーム転送方法および下位レイヤフレーム仮想転送システム
EP1667381A4 (en) * 2003-07-07 2011-07-27 Ntt Docomo Inc COMMUNICATION SYSTEM, MULTICAST OPERABLE ROUTER, TRANSMITTER TERMINAL, RECEIVER TERMINAL, AND COMMUNICATION METHOD
JP4320603B2 (ja) * 2004-02-26 2009-08-26 日本電気株式会社 加入者回線収容装置およびパケットフィルタリング方法
WO2005083959A1 (ja) * 2004-03-01 2005-09-09 Nec Corporation ネットワークアクセスルータ、ネットワークアクセス方法、プログラム、及び記録媒体
WO2005099200A1 (en) * 2004-03-30 2005-10-20 Matsushita Electric Industrial Co., Ltd. Content relay server, content relay system, content relay method, and program using the same
US7730294B2 (en) * 2004-06-04 2010-06-01 Nokia Corporation System for geographically distributed virtual routing
GB2418574A (en) * 2004-09-22 2006-03-29 Motorola Inc Translating multicast packets to unicast packets and then converting these unicast packets to multicast packets, by rewriting addresses
ATE548878T1 (de) * 2004-10-20 2012-03-15 T mobile int ag Zellular-grossflächen-funkkommunikationssystem mit relay-erweiterten zellen
US7516224B2 (en) * 2004-10-21 2009-04-07 Cisco Technology, Inc. Pseudowire termination directly on a router
US8638708B2 (en) 2004-11-05 2014-01-28 Ruckus Wireless, Inc. MAC based mapping in IP based communications
US8619662B2 (en) 2004-11-05 2013-12-31 Ruckus Wireless, Inc. Unicast to multicast conversion
US7505447B2 (en) 2004-11-05 2009-03-17 Ruckus Wireless, Inc. Systems and methods for improved data throughput in communications networks
TWI391018B (zh) 2004-11-05 2013-03-21 Ruckus Wireless Inc 藉由確認抑制之增強資訊量
US20070110072A1 (en) * 2005-11-16 2007-05-17 Mark Elias Digital subscriber link interconnection to a virtual private network
JP4692258B2 (ja) * 2005-12-07 2011-06-01 株式会社日立製作所 ルータ装置及び通信システム
JP4134186B2 (ja) 2006-03-23 2008-08-13 株式会社日立コミュニケーションテクノロジー Ponシステム
US7881314B2 (en) * 2006-05-01 2011-02-01 Cisco Technology, Inc. Network device providing access to both layer 2 and layer 3 services on a single physical interface
US20100054255A1 (en) * 2006-12-22 2010-03-04 Telefonaktiebolaget Lm Ericsson (Publ) Home Network Server in an Operator Network
US8416790B1 (en) * 2007-02-05 2013-04-09 World Wide Packets, Inc. Processing Ethernet packets associated with packet tunnels
US8416789B1 (en) * 2007-02-05 2013-04-09 World Wide Packets, Inc. Multipoint packet forwarding using packet tunnels
JP5071165B2 (ja) * 2007-03-19 2012-11-14 日本電気株式会社 経路多重化通信システム、通信ノード及び通信方法
US8547899B2 (en) 2007-07-28 2013-10-01 Ruckus Wireless, Inc. Wireless network throughput enhancement through channel aware scheduling
US8355343B2 (en) 2008-01-11 2013-01-15 Ruckus Wireless, Inc. Determining associations in a mesh network
JP4991578B2 (ja) * 2008-01-16 2012-08-01 株式会社日立製作所 Ponシステム
US9276768B2 (en) 2008-05-23 2016-03-01 Nokia Solutions And Networks Oy Providing station context and mobility in a wireless local area network having a split MAC architecture
US8422513B2 (en) * 2008-05-23 2013-04-16 Nokia Siemens Networks Oy Providing station context and mobility in a wireless local area network having a split MAC architecture
US8165122B2 (en) * 2009-05-26 2012-04-24 Alcatel Lucent System and method for converting unicast client requests into multicast client requests
US9979626B2 (en) 2009-11-16 2018-05-22 Ruckus Wireless, Inc. Establishing a mesh network with wired and wireless links
WO2011060454A2 (en) 2009-11-16 2011-05-19 Ruckus Wireless, Inc. Establishing a mesh network with wired and wireless links
WO2012035689A1 (en) * 2010-09-16 2012-03-22 Nec Corporation Network system and frame communication method
JP5344382B2 (ja) 2010-11-02 2013-11-20 日本電気株式会社 ネットワークシステム及びフレーム通信方法
US8718061B2 (en) 2010-11-19 2014-05-06 Industrial Technology Research Institute Data center network system and packet forwarding method thereof
CN103733577B (zh) * 2011-08-11 2017-02-22 日本电气株式会社 数据包转发系统、控制装置、数据包转发方法
JP5712870B2 (ja) 2011-08-30 2015-05-07 富士通株式会社 通信方法、通信装置、および通信プログラム
US9118687B2 (en) 2011-10-04 2015-08-25 Juniper Networks, Inc. Methods and apparatus for a scalable network with efficient link utilization
US8804620B2 (en) 2011-10-04 2014-08-12 Juniper Networks, Inc. Methods and apparatus for enforcing a common user policy within a network
US9667485B2 (en) 2011-10-04 2017-05-30 Juniper Networks, Inc. Methods and apparatus for a self-organized layer-2 enterprise network architecture
US9407457B2 (en) 2011-10-04 2016-08-02 Juniper Networks, Inc. Apparatuses for a wired/wireless network architecture
US10148550B1 (en) 2011-10-04 2018-12-04 Juniper Networks, Inc. Methods and apparatus for a scalable network with efficient link utilization
JP5991059B2 (ja) 2012-07-27 2016-09-14 富士通株式会社 オフロード装置、ネットワークシステムおよびマルチキャストトラヒックのハンドオーバ方法
GB2514057B (en) * 2012-12-12 2020-12-23 Pismo Labs Technology Ltd Method and system to reduce wireless network packets for centralized layer two network
EP2965567A1 (en) * 2013-03-08 2016-01-13 Nokia Technologies OY Improving communication efficiency
US10298416B2 (en) 2013-09-05 2019-05-21 Pismo Labs Technology Limited Method and system for converting a broadcast packet to a unicast packet at an access point
JP6311305B2 (ja) * 2013-12-26 2018-04-18 沖電気工業株式会社 無線通信装置及び無線通信プログラム
WO2016044062A1 (en) * 2014-09-20 2016-03-24 Innovasic, Inc. Ethernet interface module
CN106612224B (zh) * 2015-10-26 2019-11-01 新华三技术有限公司 应用于vxlan的报文转发方法和装置
US10944632B2 (en) 2017-06-22 2021-03-09 Texas Instruments Incorporated Accelerated network reconnect using previous connection parameters
WO2021171364A1 (ja) * 2020-02-25 2021-09-02 日本電信電話株式会社 通信装置、受信側通信装置、通信方法、及びプログラム
US11516124B2 (en) 2021-03-26 2022-11-29 Cisco Technology, Inc. Leveraging multicast listener discovery for discovering hosts

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5282270A (en) * 1990-06-06 1994-01-25 Apple Computer, Inc. Network device location using multicast
AU706160B2 (en) * 1994-06-08 1999-06-10 Hughes Electronics Corporation Apparatus and method for hybrid network access
US6751221B1 (en) * 1996-10-04 2004-06-15 Kabushiki Kaisha Toshiba Data transmitting node and network inter-connection node suitable for home network environment
US6339595B1 (en) * 1997-12-23 2002-01-15 Cisco Technology, Inc. Peer-model support for virtual private networks with potentially overlapping addresses
US6625650B2 (en) * 1998-06-27 2003-09-23 Intel Corporation System for multi-layer broadband provisioning in computer networks
US6862622B2 (en) * 1998-07-10 2005-03-01 Van Drebbel Mariner Llc Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture
JP3774351B2 (ja) * 2000-02-17 2006-05-10 富士通株式会社 パケット変換装置およびパケット変換方法
US20010040895A1 (en) * 2000-03-16 2001-11-15 Templin Fred Lambert An IPv6-IPv4 compatibility aggregatable global unicast address format for incremental deployment of IPv6 nodes within IPv4
US6845091B2 (en) * 2000-03-16 2005-01-18 Sri International Mobile ad hoc extensions for the internet
DE60132193T2 (de) * 2000-05-06 2008-12-18 Level 3 Communications, LLC, Broomfield Verfahren und System zum Senden von Informationen in einem externen Netzwerk
JP3739260B2 (ja) * 2000-08-24 2006-01-25 株式会社日立製作所 情報配信システムおよびゲートウェイ装置
US7698463B2 (en) * 2000-09-12 2010-04-13 Sri International System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network
US7031288B2 (en) * 2000-09-12 2006-04-18 Sri International Reduced-overhead protocol for discovering new neighbor nodes and detecting the loss of existing neighbor nodes in a network
TW507437B (en) * 2000-10-30 2002-10-21 Ind Tech Res Inst Packet tunneling method for mobile communication network
US20020101868A1 (en) * 2001-01-30 2002-08-01 David Clear Vlan tunneling protocol

Also Published As

Publication number Publication date
US20020194367A1 (en) 2002-12-19
US7130307B2 (en) 2006-10-31
JP2002374276A (ja) 2002-12-26

Similar Documents

Publication Publication Date Title
JP4728511B2 (ja) データ中継方法、その装置およびその装置を用いたデータ中継システム
US7386605B2 (en) Methods and apparatus for automated edge device configuration in a heterogeneous network
JP4342966B2 (ja) パケット転送装置
US8565235B2 (en) System and method for providing transparent LAN services
US5752003A (en) Architecture for managing traffic in a virtual LAN environment
JP4537357B2 (ja) 加入者情報ストリングに基づいたvlanインターフェイスの動的な構築
US7009983B2 (en) Methods and apparatus for broadcast domain interworking
US7385977B2 (en) Multicast system for forwarding desired multicast packets in a computer network
JPH1141272A (ja) Lanインターネット接続
WO1998002821A1 (en) Virtual network architecture for connectionless lan backbone
JP2008079175A (ja) フレーム転送システム
JPH07202908A (ja) Atmブリッジ装置
EP1499072B1 (en) Method for interconnecting a PLC LAN with any other non-PLC LAN
JP2002247089A (ja) パケットルーティング方法および装置
JP5224418B2 (ja) データ中継方法、その装置およびその装置を用いたデータ中継システム
WO2005081464A1 (ja) アクセスネットワークシステム及び加入者局装置並びにネットワーク終端装置
WO2007104201A1 (fr) Procédé d'acheminement de messages dans un tunnel de services
JP4011528B2 (ja) ネットワーク仮想化システム
US20030208525A1 (en) System and method for providing transparent lan services
PT1652363E (pt) Rede de comunicações
KR20060059877A (ko) 이더넷 접근 시스템에 관한 장치 및 방법
WO2008083572A1 (en) A method for transfering the ip transmission session and the equipment whereto
JP4100145B2 (ja) サーバ装置、ipパケット通信方法
JP3791304B2 (ja) ゲートウェイ装置及びマルチキャスト通信システム
JP3560559B2 (ja) Lanエミュレーションにおけるipサーバの負荷分散装置およびその負荷分散方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080603

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101101

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110415

R151 Written notification of patent or utility model registration

Ref document number: 4728511

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140422

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees