"ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納する第1データ格納部と、フレームを受信した場合に、当該フレームを受信したポートの識別子と、当該フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を前記第1データ格納部を用いて求め、求めた当該出力ポートの識別子で特定されるポートに前記フレームを出力する出力部と、を有する中継装置。宛先情報に対応させて出力ポートの識別子を格納する第2データ格納部をさらに有し、前記出力部が、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されているか判断し、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されていると判断した場合に、前記フレームに含まれる宛先情報に対応付けられた出力ポートの識別子を前記第2データ格納部を用いて求め、求めた当該出力ポートの識別子で特定されるポートに前記フレームを出力し、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されていないと判断した場合に、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を前記第1データ格納部を用いて求める請求項1記載の中継装置。前記通信種別の識別子が、VLANVirtualLocalAreaNetworkの識別子、プライオリティの識別子、プライオリティグループの識別子、TOSTypeOfServiceの識別子、通信プロトコルの識別子、送信元MACアドレス及び送信元IPアドレスのいずれかを含む請求項1又は2記載の中継装置。フレームを受信した場合、ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納するデータ格納部から、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を求め、求めた前記出力ポートの識別子で特定されるポートに前記フレームを出力する処理を、コンピュータが実行する制御方法。フレームを受信した場合、ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納するデータ格納部から、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を求め、求めた前記出力ポートの識別子で特定されるポートに前記フレームを出力する処理を、コンピュータに実行させるためのプログラム。従って、本発明の目的は、一側面では、中継装置において通信経路を柔軟に切り替えるための技術を提供することである。1つの案では、Aポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納する第1データ格納部と、Bフレームを受信した場合に、フレームを受信したポートの識別子と、フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を第1データ格納部を用いて求め、求めた当該出力ポートの識別子で特定されるポートに、受信したフレームを出力する出力部とを有する。中継装置において通信経路を柔軟に切り替えることができるようになる。図1に、本実施の形態のシステム概要を示す。例えばイーサネットスイッチである中継装置1には、サーバ31乃至34が接続されている。また、中継装置1は、ネットワーク5及び7に接続されている。ネットワーク5及び7は、例えばLANLocalAreaNetwork及びSANStorageAreaNetworkである。なお、図1ではサーバを4つ示しているが、サーバの数に限定は無い。また、中継装置1が接続されるネットワークの数にも限定は無い。図2に、中継装置1の機能ブロック図を示す。中継装置1は、受信ポート101乃至104と、特定部11と、宛先データベースDB12と、フローDB13と、送信ポート141乃至144とを有する。なお、図2においては受信ポート及び送信ポートの数は4であるが、数に限定は無い。受信ポート101乃至104は、フレームを受信すると、特定部11に出力する。特定部11は、宛先DB12及びフローDB13に格納されているデータに基づきフレームの出力先の送信ポートを特定し、特定された送信ポートにフレームを出力する。送信ポート141及び142は、特定部11から入力されたフレームを送信する。図3に、宛先DB12に格納されているデータの一例を示す。図3の例では、宛先MACアドレスと、VLANVirtualLocalAreaNetworkの識別子と、送信ポートの識別子とが格納されている。VLANの識別子は、例えばVLANIDである。本実施の形態では、MACアドレスの学習処理の結果が宛先DB12に格納される。但し、サーバ31乃至34が接続されているポート以下、サーバ側ポートと言うについてはMACアドレスの学習処理を行うが、ネットワーク5及び7が接続されているポート以下、ネットワーク側ポートと言うについてはMACアドレスの学習処理を行わないとする。図4に、フローDB13に格納されているデータの一例を示す。図4の例では、受信ポートの識別子と、VLANの識別子と、送信ポートの識別子とが格納されている。フローDB13には、サーバとネットワーク5又は7における装置とが通信を行う場合の通信経路を特定するためのデータが格納される。なお、本実施の形態では、フローすなわち通信種別の識別子として、VLANの識別子を利用している。但し、後で詳細に説明するように、フローの識別子として他の情報を用いるようにしてもよい。次に、図5を用いて、中継装置1の動作について説明する。ここでは、サーバ31乃至34がフレームを送信する場合を例にして説明する。まず、サーバ31乃至34のいずれかが送信したフレームを受信ポート101乃至104のいずれかが受信し、特定部11に出力する。そして、特定部11は、フレームから宛先情報本実施の形態においては、宛先MACアドレス及びVLANの識別子を抽出する図5:ステップS1。そして、特定部11は、抽出された宛先MACアドレスとVLANの識別子との組み合わせが宛先DB12に登録されているか判断するステップS3。宛先MACアドレスとVLANの識別子との組み合わせが宛先DB12に登録されている場合ステップS3:Yesルート、特定部11は、宛先MACアドレスとVLANの識別子との組み合わせに対応する送信ポートを宛先DB12から特定するステップS5。一方、宛先MACアドレスとVLANの識別子との組み合わせが宛先DB12に登録されていない場合ステップS3:Noルート、特定部11は、フレームからフローの識別子本実施の形態においては、VLANの識別子を抽出するステップS7。また、特定部11は、フレームの受信ポートの識別子とVLANの識別子との組み合わせに対応する送信ポートをフローDB13から特定するステップS9。そして、特定部11は、ステップS5又はS9において特定された送信ポートにフレームを出力するステップS11。そして処理を終了する。以上のようにすれば、受信したフレームのフローに応じて、出力先のポートを柔軟に切り替えることができるようになる。すなわち、1のポートから受信したフレームの出力先のポートは、EHMのように1つに固定されるとは限らない。また、フローDB13を適切に設定することによって、特定のポートに負荷が集中することを抑制することもできるようになる。また、上で述べた例では、サーバ側ポートについては、宛先DB12にエントリが格納されるようになっている。従って、サーバ間の通信は宛先DB12を利用することによって実現される。一方で、ネットワーク側ポートについては、宛先DB12にエントリが格納されていない。従って、サーバ31乃至34からネットワーク5又は7における装置に対する通信は、フローDB13を利用することによって実現される。また、上ではサーバ31乃至34がフレームを送信する場合を例にして説明したが、ネットワーク5又は7における装置がフレームを送信する場合には以下のようになる。まず、ネットワーク5における装置がネットワーク7における装置にフレームを送信する場合或いはその逆の場合には、フレームは中継装置1にて破棄される。これは、ネットワーク側ポートについては宛先DB12にエントリが格納されておらず、またネットワーク5における装置とネットワーク7における装置とが通信を行う場合の通信経路を特定するためのデータはフローDB13には格納されていないからである。一方、ネットワーク5又は7における装置がサーバにフレームを送信する場合には、フレームは適切に中継される。これは、サーバ側ポートについては宛先DB12にエントリが格納されているため、宛先DB12によって出力先のポートを特定することができるためである。また、通信経路を特定するためのデータがフローDB13に格納されている場合には、フローDB13によっても通信経路を特定できるからである。図6に、上で述べた本実施の形態の適用例を示す。図6においては、本実施の形態の中継装置にサーバが4台接続されている。また、中継装置は、LAN及びSANと接続されている。各サーバには、仮想的に構築されたネットワークインタフェースカードNICであるvNICと、仮想的に構築されたホストバスアダプタHBAであるvHBAとが含まれる。中継装置は、サーバから受信したフレームのフローをVLANIDによって識別し、フローに応じてフレームを中継する。図6の例では、VLANIDが100であるフレーム、すなわちサーバにおけるvNICから送信されたフレームは、LANに中継するためのポートに出力する。また、VLANIDが200であるフレーム、すなわちサーバにおけるvHBAから送信されたフレームは、SANに中継するためのポートに出力する。図6の例のように、受信ポートが異なっていたとしてもフローが同じであれば同じ送信ポートに出力するように設定すれば、フレームをそのフローに応じて適切なネットワークに分配することができるようになる。また、図7に、本実施の形態の中継装置の設定例を示す。図7においては、本実施の形態の中継装置が、ポート1乃至4を介して4台のサーバに接続されている。また、本実施の形態の中継装置が、ポート19乃至22を介して1台のスイッチに接続されている。そして、ポート1から入力されたフレームは、そのフレームのフローに応じてポート19又は20に出力される。ポート2から入力されたフレームは、そのフレームのフローに応じてポート19又は20に出力される。ポート3から入力されたフレームは、そのフレームのフローに応じてポート21又は22に出力される。ポート4から入力されたフレームは、そのフレームのフローに応じてポート21又は22に出力される。そして、図7に示したシステムにおいては、さらに以下のように設定を行う。まず、スイッチ側のポートであるポート19乃至22に対しては、MACアドレスの学習処理を行わないように設定する。この設定は、図7においてLearningDisabledという部分に該当する。また、ポート19及び20に対しては、ポート1又はポート2で受信したフレームのみを通すように設定する。この設定は、図7においてEgr_Permit={1,2}という部分に該当する。また、ポート21及び22に対しては、ポート3又はポート4で受信したフレームのみを通すように設定する。この設定は、図7においてEgr_Permit={3,4}という部分に該当する。さらに、ポート19乃至22に対しては、宛先不明のユニキャストフレームによるフラッディングをフィルタしないように設定する。この設定は、図7においてFloodingFilterDisabledという部分に該当する。一方、サーバ側のポートであるポート1乃至4に対しては、以下のような設定を行う。まず、ポート1及び2に対しては、ポート1乃至4、ポート19又はポート20で受信したフレームのみを通すように設定する。また、ポート3及び4に対しては、ポート1乃至4、ポート21又はポート22で受信したフレームのみを通すように設定する。この設定は、図7においてEgr_Permit={1-4,21,22}またはEgr_Permit={1-4,19,20}という部分に該当する。また、ポート1及び2に対しては、ポート3、ポート4、ポート19又はポート20からのブロードキャスト及び宛先不明のユニキャストフレームによるフラッディングを行わないように設定する。この設定は、図7においてUplink_Filter={3,4,19,20}という部分に該当する。また、ポート3及び4に対しては、ポート1、ポート2、ポート21又はポート22からのブロードキャスト及び宛先不明のユニキャストフレームによるフラッディングを行わないように設定する。この設定は、図7においてUplink_Filter={1,2,21,22}という部分に該当する。さらに、ポート1乃至4に対しては、宛先不明のユニキャストフレームによるフラッディングをフィルタするように設定する。この設定は、図7においてFloodingFilterEnabledという部分に該当する。以上のような設定を行うと、サーバが他のサーバ宛に送信したフレームはスイッチ側のポートには出力されないようになる。一方で、サーバが外部のネットワークにおける装置宛に送信したフレームは、フレームのフローに応じて適切なポートに出力されるようになる。また、上で述べたような設定を行えば、スイッチ側のポート間では通信が行われないようになる。従って、中継装置とスイッチとの間に存在するループ状の経路上でフレームが転送され続けることを防止できるようになる。以上本技術の一実施の形態を説明したが、本技術はこれに限定されるものではない。例えば、上で説明した中継装置の機能ブロック図は必ずしも実際のプログラムモジュール構成に対応するものではない。また、上で説明した各テーブルの構成は一例であって、必ずしも上記のような構成でなければならないわけではない。さらに、図5の処理フローにおいても、処理結果が変わらなければ処理の順番を入れ替えることも可能である。さらに、並列に実行させるようにしても良い。なお、上で述べた例では宛先情報として宛先MACアドレス及びVLANの識別子を利用しているが、宛先を特定可能な他の情報を用いてもよい。また、上で述べた例ではフローの識別子としてVLANの情報を利用しているが、フレームを分類可能な他の情報を利用してもよい。例えばプライオリティの情報を利用する場合には、図8に示すようなデータをフローDB13に登録しておけばよい。また、プライオリティグループの情報を利用する場合には、例えば図9に示すようなデータをフローDB13に登録しておけばよい。また、TOSTypeOfServiceの情報を利用する場合には、例えば図10に示すようなデータをフローDB13に登録しておけばよい。また、通信プロトコルの情報を利用する場合には、例えば図11に示すようなデータをフローDB13に登録しておけばよい。また、送信元MACアドレスを利用する場合には、例えば図12に示すようなデータをフローDB13に登録しておけばよい。また、送信元IPアドレスを利用する場合には、例えば図13に示すようなデータをフローDB13に登録しておけばよい。また、上で述べたような情報を組み合わせることによってフローを特定するようにしてもよい。また、フローの特定にACLAccessControlListを利用するようにしてもよい。ACLを利用する場合には、パラメータとして、例えば受信ポートの識別子と、フローの識別子と、宛先によって送信ポートを特定できたかを示す情報l2hitとを与えることにより出力先の送信ポートを特定すればよい。なお、上で述べたサーバ31乃至34は、コンピュータ装置であって、図14に示すように、メモリ2501とCPU2503とハードディスクドライブHDD2505と表示装置2509に接続される表示制御部2507とリムーバブルディスク2511用のドライブ装置2513と入力装置2515とネットワークに接続するための通信制御部2517とがバス2519で接続されている。オペレーティングシステムOS:OperatingSystem及び本実施例における処理を実施するためのアプリケーションプログラムは、HDD2505に格納されており、CPU2503により実行される際にはHDD2505からメモリ2501に読み出される。CPU2503は、アプリケーションプログラムの処理内容に応じて表示制御部2507、通信制御部2517、ドライブ装置2513を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ2501に格納されるが、HDD2505に格納されるようにしてもよい。本技術の実施例では、上で述べた処理を実施するためのアプリケーションプログラムはコンピュータ読み取り可能なリムーバブルディスク2511に格納されて頒布され、ドライブ装置2513からHDD2505にインストールされる。インターネットなどのネットワーク及び通信制御部2517を経由して、HDD2505にインストールされる場合もある。このようなコンピュータ装置は、上で述べたCPU2503、メモリ2501などのハードウエアとOS及びアプリケーションプログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。以上述べた本技術の実施の形態をまとめると以下のようになる。本実施の形態に係る中継装置は、Aポートの識別子と通信種別の識別子との組合せの各々についてポートの識別子を格納する第1データ格納部と、Bフレームを受信した場合に、フレームを受信したポートの識別子とフレームに含まれる通信種別の識別子との組合せに対応するポートを第1データ格納部から特定し、当該ポートにフレームを出力する出力部とを有する。このような構成であれば、フレームの通信種別に応じて通信経路を柔軟に切り替えることができるようになる。また、本中継装置が、C宛先情報に対応付けてポートの識別子を格納する第2データ格納部をさらに有するようにしてもよい。そして、上で述べた出力部が、b1受信したフレームに含まれる宛先情報が第2データ格納部に格納されているか判断し、b2受信したフレームに含まれる宛先情報が第2データ格納部に格納されていると判断した場合に、フレームに含まれる宛先情報に対応するポートを第2データ格納部から特定し、当該ポートにフレームを出力し、b3受信したフレームに含まれる宛先情報が第2データ格納部に格納されていないと判断した場合に、フレームを受信したポートの識別子とフレームに含まれる通信種別の識別子との組合せに対応するポートを第1データ格納部から特定するようにしてもよい。単純に上記の組合せによって出力先のポートを特定すると、宛先に到達することができないフレームが生じ得る。そこで、宛先情報によってはフレームの出力先のポートを特定できない場合にのみ、上記の組合せによって出力先のポートを特定することで、適切にフレームを中継できるようになる。また、複数のポートが他の1の接続装置に接続された場合、上記複数のポートの1のポートから入ってきたフレームを、上記複数のポートの他のポートに出力することが禁止されるようにしてもよい。このようにすれば、他の1の装置との間に形成されるループ状の通信経路上でフレームが転送され続けることを防止できるようになる。また、上で述べた通信種別の識別子が、VLANの識別子、プライオリティの識別子、プライオリティグループの識別子、TOSの識別子、通信プロトコルの識別子、送信元MACアドレス及び送信元IPアドレスのいずれかを含むようにしてもよい。VLANの識別子例えばVLANIDを含む場合には、例えばストレージアクセスのための通信経路例えばFCoEFibreChanneloverEthernetとサーバ間通信のための通信経路とを分けることができるようになる。プライオリティの識別子例えばVLANタグ内の情報を含む場合には、ストレージアクセスのための通信経路を、例えばFCoEのための通信経路とiSCSIinternetSmallComputerSystemInterfaceのための通信経路とに分けることができるようになる。なお、イーサネットのプライオリティの識別子を利用する場合には8通りの通信経路を設定できるが、TOSの識別子を利用すればプライオリティの場合より詳細に通信経路を設定することができるようになる。プライオリティグループの識別子を含む場合には、例えば特性が類似する複数の通信を同じポートに出力することができるようになる。通信プロトコルの識別子を含む場合には、通信方式等が異なる複数の通信を扱う場合に、適切に通信経路を選択できるようになる。例えばTCPTransmissionControlProtocol及びUDPUserDatagramProtocolのように、フレームの欠落に対する対応が異なる複数の通信を扱う場合には、各々の特性に合ったネットワークにフレームを転送するための通信経路を選択できるようになる。送信元MACアドレス又は送信元IPアドレスを含む場合には、例えばライブマイグレーション等によって送信元の装置が移動した場合においても、フレームを適切に中継することができるようになる。また、上で述べた宛先情報が、宛先MACアドレス及びVLANの識別子を含むようにしてもよい。なお、宛先情報は、宛先を特定できる情報であればよく、例えば宛先MACアドレスのみであってもよい。本実施の形態に係る制御方法は、Dフレームを受信した場合、ポートの識別子と通信種別の識別子との組合せの各々についてポートの識別子を格納するデータ格納部から、フレームを受信したポートの識別子とフレームに含まれる通信種別の識別子との組合せに対応するポートを特定し、E特定されたポートにフレームを出力する処理を含む。なお、上記方法による処理をコンピュータに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、CD-ROM、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。尚、中間的な処理結果はメインメモリ等の記憶装置に一時保管される。以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。付記1ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納する第1データ格納部と、フレームを受信した場合に、当該フレームを受信したポートの識別子と、当該フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を前記第1データ格納部を用いて求め、求めた当該出力ポートの識別子で特定されるポートに前記フレームを出力する出力部と、を有する中継装置。付記2宛先情報に対応させて出力ポートの識別子を格納する第2データ格納部をさらに有し、前記出力部が、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されているか判断し、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されていると判断した場合に、前記フレームに含まれる宛先情報に対応付けられた出力ポートの識別子を前記第2データ格納部を用いて求め、求めた当該出力ポートの識別子で特定されるポートに前記フレームを出力し、受信したフレームに含まれる宛先情報が前記第2データ格納部に格納されていないと判断した場合に、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を前記第1データ格納部を用いて求める付記1記載の中継装置。付記3複数のポートが他の1の接続装置に接続された場合、前記複数のポートの1のポートから入ってきたフレームを前記複数のポートの他のポートに出力することが禁止される付記1又は2記載の中継装置。付記4前記通信種別の識別子が、VLANVirtualLocalAreaNetworkの識別子、プライオリティの識別子、プライオリティグループの識別子、TOSTypeOfServiceの識別子、通信プロトコルの識別子、送信元MACアドレス及び送信元IPアドレスのいずれかを含む付記1乃至3のいずれか1つ記載の中継装置。付記5前記宛先情報が、宛先MACアドレス及びVLANの識別子を含む付記1乃至4のいずれか1つ記載の中継装置。付記6フレームを受信した場合、ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納するデータ格納部から、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を求め、求めた前記出力ポートの識別子で特定されるポートに前記フレームを出力する処理を、コンピュータが実行する制御方法。付記7フレームを受信した場合、ポートの識別子と、通信種別の識別子との組合せに対応させて出力ポートの識別子を格納するデータ格納部から、前記フレームを受信したポートの識別子と、前記フレームに含まれる通信種別の識別子との組合せに対応付けられた出力ポートの識別子を求め、求めた前記出力ポートの識別子で特定されるポートに前記フレームを出力する処理を、コンピュータに実行させるためのプログラム。"