JP4655903B2 - パケット転送装置 - Google Patents
パケット転送装置 Download PDFInfo
- Publication number
- JP4655903B2 JP4655903B2 JP2005339605A JP2005339605A JP4655903B2 JP 4655903 B2 JP4655903 B2 JP 4655903B2 JP 2005339605 A JP2005339605 A JP 2005339605A JP 2005339605 A JP2005339605 A JP 2005339605A JP 4655903 B2 JP4655903 B2 JP 4655903B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- terminal
- packet transfer
- session
- padi
- 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
Links
Images
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/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- 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/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2858—Access network architectures
- H04L12/2859—Point-to-point connection between the data network and the subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
- H04L69/085—Protocols for interworking; Protocol conversion specially adapted for interworking of IP-based networks with other networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Description
通信システム(1)は、複数の端末(10−i(i=1、2、3))、および、これらの端末を収容するONU(Optical Network Unit)(11)と、このONU(11)と接続されるOLT(Optical Line terminal)(12)と、このOLT(12)と接続されるパケット転送装置(13−i(i=1、2、3))とからなるアクセス網(5)、および、パケット転送装置(13−i(i=1、2、3))の各々に接続されて各種通信サービスを提供する通信網であるインターネット(14)やVoIP網(15)やマルチキャスト網(16)と、これら通信網の各々に接続され各種通信サービスを提供するWebサーバ(17)やSIP(Session Initiation protocol)サーバ(18)やVideoサーバ(19)とで構成した。
PPPoEパケットは、Ethernet(登録商標)上でPPP(Point−to−Point Protocol)セッションを用いてIPパケットを含むPPPパケットを転送するために、PPPパケットをPPPoEヘッダで包んだものである。これにより、PPPパケットをEthernetのパケットとして取り扱うことを可能とするもので、Ethernetヘッダ(30)とPPPoEヘッダ(31)とPPPパケットを構成する可変長のペイロード(32)とから構成されている。
このモード判定(204−1)には、パケット転送装置(13−i)が、端末(10−i)からService−Nameの指定されない(TAG長=0、あるいは0とみなす)PADIパケットを受信した際、該端末(10−i)へ応答するか/しないかを判断するための情報を予め設定しておく。このモード判定(204−1)の設定により、パケット転送装置(13)は、Service−Nameの指定されていないTAG長0のPADIパケットを受信した際の動作を決めていく。
このService−Name判定(204−2)には、パケット転送装置(13−i)がどの通信サービスを提供する通信網、すなわち、インターネット(14)あるいはVoIP網(15)あるいはマルチキャスト網(16)等、に接続されているかを予め設定しておく。このService−Name判定(204−2)の設定により、パケット転送装置(13)は、端末から要求された通信サービス(接続先通信網)を確認してPADIパケット受信後の動作を決めていく。具体的には、パケット転送装置(13)が、このService−Name判定(204−2)を用いて、受信したPADIパケットのService−Nameと予め設定されているService−Nameとが一致した場合にPADOパケットを送り、一致しない場合はPADIパケットを廃棄してPADOパケットを送信しないように動作するためのものである。
まず、パケット転送装置(13)に備える回線インタフェース部(20)は、端末(10)からのPADIパケットを受信する(ステップS600)。このPADIパケットは、回線インタフェース部(20)によりプロトコル処理部(21)内の受信バッファ(200)に送信される。
セッションID管理テーブル(204−3)は、PPPセッションによる通信で用いる識別子であるセッションID(700)と、PPPセッションで通信を行う送信元(端末)のMACアドレス(701)と、セッションID(700)の使用状況を示す判定ビット(702)とを記憶する構成である。
通信システム(100)は、複数の端末(10−i(i=1、2、3))、および、これらの端末を収容するONU(Optical Network Unit)(11)と、このONU(11)と接続されるOLT(Optical Line terminal)(12)と、このOLT(12)と接続されるパケット転送装置(13‘−i(i=1、2、3))とからなるアクセス網(5’)、および、パケット転送装置(13’−i(i=1、2、3))の各々に接続されて各種通信サービスを提供する通信網であるインターネット(14)やVoIP網(15)やマルチキャスト網(16)と、これら通信網の各々に接続され各種通信サービスを提供するWebサーバ(17)やSIP(Session Initiation protocol)サーバ(18)やVideoサーバ(19)とで構成し、同図のように接続されている。パケット転送装置(13‘−1)には、インターネット(14−1)とVoIP網(15)とマルチキャスト網(16)が接続され、パケット転送装置(13’−2,3)には、インターネット(14−2)が接続された構成である。
このセッションIDテーブル(204‘−3)は、先の通信システム(1)のパケット転送装置(13)に設定したセッションIDテーブル(204−3)に接続先通信網(1302)の情報を追加したもので、PPPセッションによる通信で用いる識別子であるセッションID(1300)と、PPPセッションで通信を行う送信元(端末)のMACアドレス(1301)と、接続先通信網の情報(1302)と、セッションID(1300)の使用状況を示す判定ビット(1302)とを記憶する構成である。ある。セッションID管理テーブル(204−3)には、セッションID(1300)、送信元端末のMACアドレス(1301)、接続先通信網(1302)と判定ビット(1303)とが対応付けられて記憶されている。
パケット転送装置(13−i)は、端末(10)からPPPoEセッションステージパケット(以下、単にPPPoEパケットあるいはパケットと称する)を受信し(1500)、送信元端末(10−i)のMACアドレスとセッションIDを取得する(1501)。
プロセッサ(202)は、セッションID管理テーブル(204‘−3)を参照してパケット送信元端末(10−i)のMACアドレスが登録されているかを判断し(S1502)、パケットの送信元端末(10−i)のMACアドレスが登録されている場合には、セッションID管理テーブル(204−3)に設定されている接続先通信網に接続する(S1503)。又、S1502でパケットの送信元端末(10−i)のMACアドレスが登録されていない場合にはパケットを廃棄する(S1505)。
パケット転送装置(13)がPADTパケットを受信(1600)して送信元端末(10)のMACアドレスとセッションIDを取得する(1601)と、プロセッサ(202)がセッションID管理テーブル(204‘−3)を参照し、パケット送信元端末(10)のMACアドレスが登録されているかを判断する(S1602)。ここで、PADTパケットの送信元端末(10)のMACアドレスが登録されている場合には、セッションID管理テーブル(204−3)から登録されている情報を削除する(S1603)してPPPセッションを開放(切断)する。又、PADTパケットの送信元端末(10)MACアドレスがセッションID管理テーブル(204‘−3)に登録されていないものであれば、該パケットを廃棄する(S1605)。
13−i・・・パケット転送装置、14・・・インターネット、
15・・・VoIP網、16・・・マルチキャスト網、
20−i・・・回線インタフェース部、21−i・・・プロトコル処理部、
22・・・制御部、200−i・・・受信バッファ、201−i・・・送信バッファ、
202・・・プロセッサ、203・・・プログラム格納メモリ、
204・・・制御パラメータ格納メモリ、205・・・プロセッサ間インタフェース。
Claims (7)
- 複数の端末を収容する第1の通信網と通信サービスを提供するサーバ装置を収容する複数の第2の通信網とを接続し、前記端末とPPPoEを用いて通信することで、前記端末とサーバ装置との間でパケットの転送を行うパケット転送装置であって、
前記第1および第2の通信網とパケットの送受信を行う複数の回線インタフェース部と、
前記回線インタフェース部で受信したパケットにフォーマット変換や該パケットの前記回線インタフェース間での転送他通信処理を行うプロトコル処理部と、
前記パケット転送装置全体の制御を行う制御部とを備え、
前記制御部を介して前記第1の網からPPPoEに従い受信したPADIパケットに対しPADOパケットを返信するか否かを指示する第1の情報を前記プロトコル処理部に設定するよう構成され、
端末からPADIパケットを受信すると、
当該PADIパケットに上記サーバ装置が提供する通信サービスに対応した識別子が指定されているか否かを調べ、
前記識別子が指定されていない場合は、前記第1の情報に基づき該パケットの処理もしくは廃棄を決定し、
処理の場合は前記PADIに対してPADOパケットを前記端末に送信し、
廃棄の場合は前記PADIパケットを廃棄することを特徴とするパケット転送装置。 - 前記第1の情報は、前記PADIパケットに前記識別子が含まれていない場合に、当該PADIパケットを送信した端末にPADOパケットを送信する動作モードか、または、当該PADIパケットを送信した端末にPADOパケットを送信しない動作モードか、を判定するための情報であることを特徴とする請求項1に記載のパケット転送装置。
- 前記識別子はService−Nameであることを特徴とする請求項1に記載のパケット転送装置。
- 上記プロトコル処理部は、前記受信したPADIパケットに前記識別子が指定されている場合、当該識別子と、予め設定された情報に含まれる該パケット転送装置に接続されるサーバが提供する通信サービスの識別子とを比較して、上記端末への上記PADOパケットの送信もしくは該PADIパケット廃棄を決定することを特徴とする請求項1に記載のパケット転送装置。
- 上記プロトコル処理部は、前記比較の結果、
前記受信したPADIパケットに含まれる前記識別子が前記予め設定された情報に登録されていると判断した場合は、前記受信したPADIパケットに対して前記PADOパケットを送信し、
前記受信したPADIパケットに含まれる前記識別子が前記予め設定された情報に登録されていないと判断した場合は、前記受信したPADIパケットを廃棄することを特徴とする請求項4に記載のパケット転送装置。 - 前記プロトコル処理部は、前記第1の網からPPPoEに従い受信したPADRパケットに対しPADSパケットを返信するか否かを決定するための第2の情報を設定され、
前記PADOパケットを送信した端末からPADRパケットを受信すると、前記第2の情報に基づく前記PADRパケットの処理もしくは廃棄を決定し、処理の場合は該所定の第2のパケット受信以降の通信手順を継続して前記第1および第2の通信網を介した前記端末とサーバ装置間の接続を形成してパケットを転送し、廃棄の場合は該所定の第2のパケットを廃棄して前記通信手順を終了することを特徴とするパケット転送装置。 - 上記第2の情報は、前記端末のアドレス識別子と該端末に提供可能な通信サービスに対応した識別子との対応、および、前記通信サービスに対応した識別子とPPPセッション識別子との対応を指定する情報で、上記プロトコル処理部が上記PADRパケットに含まれる該端末のアドレスと該情報に基づき上記端末への上記PADSパケットの送信もしくは該PADRパケットの廃棄を決定することを特徴とする請求項6に記載のパケット転送装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005339605A JP4655903B2 (ja) | 2004-12-08 | 2005-11-25 | パケット転送装置 |
US11/295,666 US7626934B2 (en) | 2004-12-08 | 2005-12-07 | Packet transfer apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004354843 | 2004-12-08 | ||
JP2005339605A JP4655903B2 (ja) | 2004-12-08 | 2005-11-25 | パケット転送装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006191541A JP2006191541A (ja) | 2006-07-20 |
JP4655903B2 true JP4655903B2 (ja) | 2011-03-23 |
Family
ID=36640330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005339605A Expired - Fee Related JP4655903B2 (ja) | 2004-12-08 | 2005-11-25 | パケット転送装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7626934B2 (ja) |
JP (1) | JP4655903B2 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100749720B1 (ko) * | 2006-08-18 | 2007-08-16 | 삼성전자주식회사 | 다중 인증 정책을 지원하는 접속노드 장치 및 방법 |
JP4680866B2 (ja) * | 2006-10-31 | 2011-05-11 | 株式会社日立製作所 | ゲートウェイ負荷分散機能を備えたパケット転送装置 |
US20090067415A1 (en) * | 2007-09-07 | 2009-03-12 | Liu David H | Optical network terminal with integrated internet protocol private branch exchange |
DE502008002662D1 (de) * | 2008-03-28 | 2011-04-07 | Cinterion Wireless Modules | Verfahren zum Betreiben eines Kommunikationsgerätes und Kommunikationsgerät hierfür |
US20090263139A1 (en) * | 2008-04-16 | 2009-10-22 | Tellabs Vienna, Inc. | Method and apparatus for increasing voice service for an optical network terminal (ONT) |
JP2009267917A (ja) * | 2008-04-28 | 2009-11-12 | Hitachi Communication Technologies Ltd | パケット転送装置およびパケット転送方法 |
JP2010130396A (ja) * | 2008-11-28 | 2010-06-10 | Hitachi Ltd | 管理装置 |
CN101888703B (zh) * | 2009-05-12 | 2013-06-12 | 中兴通讯股份有限公司 | 一种接入分组数据服务节点的方法、***和终端 |
JP2011004024A (ja) * | 2009-06-17 | 2011-01-06 | Hitachi Ltd | 通信装置 |
EP2610756A4 (en) * | 2010-08-27 | 2014-03-26 | Fujitsu Ltd | SESSION ESTABLISHING APPARATUS, SESSION SETTING METHOD, AND SESSION SETTING PROGRAM |
US10263916B2 (en) | 2012-12-03 | 2019-04-16 | Hewlett Packard Enterprise Development Lp | System and method for message handling in a network device |
CN104009961B (zh) * | 2013-02-25 | 2018-07-13 | 新华三技术有限公司 | 一种PPPoE会话标识分配方法及设备 |
CN106506664B (zh) * | 2016-11-18 | 2020-09-25 | 新华三技术有限公司 | 一种服务器负载均衡的方法和装置 |
US11216424B2 (en) | 2018-06-07 | 2022-01-04 | Spatika Technologies Inc. | Dynamically rendering an application programming interface for internet of things applications |
US10666718B2 (en) * | 2018-06-07 | 2020-05-26 | Spatika Technologies Inc. | Dynamic data transport between enterprise and business computing systems |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002222172A (ja) * | 2001-01-25 | 2002-08-09 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ認証方法 |
JP2003198580A (ja) * | 2001-12-26 | 2003-07-11 | Hitachi Ltd | アクセスネットワーク装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6711162B1 (en) * | 1995-09-08 | 2004-03-23 | 3Com Corporation | Method and apparatus for providing proxy service, route selection, and protocol conversion for service endpoints within data networks |
US7031263B1 (en) * | 2000-02-08 | 2006-04-18 | Cisco Technology, Inc. | Method and apparatus for network management system |
US7080132B2 (en) * | 2001-01-19 | 2006-07-18 | Apple Computer, Inc. | Presentation during network address acquisition |
US7047304B2 (en) * | 2001-08-14 | 2006-05-16 | The Directv Group, Inc. | System and method for provisioning broadband service in a PPPoE network using a configuration domain name |
JP3692083B2 (ja) * | 2002-01-24 | 2005-09-07 | 株式会社東芝 | ダイヤルアップ機能付き通信装置 |
US7489693B2 (en) * | 2002-09-18 | 2009-02-10 | Conexant Systems, Inc. | Method and apparatus for automatically detecting virtual circuit settings and encapsulation types in a DSL network |
US7165111B2 (en) * | 2003-08-04 | 2007-01-16 | Sbc Knowledge Ventures, L.P. | System and method to identify devices employing point-to-point-over Ethernet encapsulation |
-
2005
- 2005-11-25 JP JP2005339605A patent/JP4655903B2/ja not_active Expired - Fee Related
- 2005-12-07 US US11/295,666 patent/US7626934B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002222172A (ja) * | 2001-01-25 | 2002-08-09 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ認証方法 |
JP2003198580A (ja) * | 2001-12-26 | 2003-07-11 | Hitachi Ltd | アクセスネットワーク装置 |
Also Published As
Publication number | Publication date |
---|---|
US20060146818A1 (en) | 2006-07-06 |
US7626934B2 (en) | 2009-12-01 |
JP2006191541A (ja) | 2006-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4655903B2 (ja) | パケット転送装置 | |
CN112911027B (zh) | 用于建立媒体会话的方法和装置 | |
JP4077330B2 (ja) | データ生成装置 | |
KR100632185B1 (ko) | 광 통신 패킷 데이터 정합기능을 제공하는 홈 게이트웨이시스템 및 이를 이용한 댁내 방송서비스 제공 방법 | |
EP2241091B1 (en) | Combining locally addressed devices and wide area network (wan) addressed devices on a single network | |
JP5853378B2 (ja) | 通信切替システム、通信切替方法、及びプログラム | |
KR101319418B1 (ko) | 정보 제공 방법, 홈 게이트웨이 및 홈 네트워크 시스템 | |
EP2611067A1 (en) | System and method for combining multiple communication links | |
US20100046398A1 (en) | Method and system for automatically realizing connection between management device and managed device | |
EP1633084B1 (en) | Method for selecting services provided by different network service providers | |
EA020306B1 (ru) | Сетевой элемент, выполненный с возможностью распределения соединений данных | |
US20050013307A1 (en) | Method for bridging traffic on a PLC LAN segment | |
EP2211507B1 (en) | Method, device and system for processing real time streaming protocol | |
WO2008052427A1 (fr) | Procédé et système de communication réseau pour rediriger un port de communication réseau | |
CN101572715B (zh) | 多媒体服务创建方法及*** | |
US9503418B2 (en) | Method and apparatus for obtaining remote IP address | |
JP5425894B2 (ja) | 非ipトランスポート上にipフローを迂回させる機構 | |
JP4437452B2 (ja) | 通信制御装置、通信端末、及び通信制御方法 | |
JP2007116348A (ja) | PPPoEブリッジ装置及びPPPoEセッション切断方法 | |
CN102404283A (zh) | Ims***的通信方法和*** | |
KR100341089B1 (ko) | 엠펙-2 디지털 방송망에서 인터넷 액세스가 가능한 방송/통신통합 시스템 및 연결 제어 방법 | |
WO2012162989A1 (zh) | 媒体流传输方法、频道初始化方法及设备 | |
JP6155142B2 (ja) | 配信支援サーバ | |
US20240007549A1 (en) | Method and device for switching an item of application data | |
CN116508301A (zh) | 用于调解一组应用的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060509 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081003 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081003 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20090914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100803 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100928 |
|
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: 20101130 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101213 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |