(Translated by https://www.hiragana.jp/)
MacIP - Wikipedia コンテンツにスキップ

MacIP

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』

MacIPAppleTalkうえIPのパケットをカプセルするプロトコルである。すなわち、IP over AppleTalkである。

目的もくてき

[編集へんしゅう]

かつてのMacintoshイーサネット標準ひょうじゅん搭載とうさいしておらず、RS-422ポートによるAppleTalk、すなわちLocalTalkしか利用りようできなかった。したがって、AppleTalkネットワークとTCP/IPネットワークを共存きょうぞんさせるには、両方りょうほうのネットワークポートをった専用せんようゲートウェイ物理ぶつりてき接続せつぞくし、パケットのカプセルおこなう必要ひつようがあった。


                 MacIP <--------------------> IP
          (IP over AppleTalk)

+---------+                 +-------+                     +-------------------+
|Macintosh|------RS422------|Gateway|-----Ethernet,etc----|Internet, UNIX etc.|
+---------+                 +-------+                     +-------------------+

                LocalTalk <----------------> IPTalk
               (AppleTalk)            (AppleTalk over IP)

                LocalTalk <---------------> EtherTalk
               (AppleTalk)                 (AppleTalk)

機能きのう

[編集へんしゅう]

Mac OS付属ふぞくする機能きのう拡張かくちょうMacTCPOpen TransportもちいることでMacIPを利用りようできる。

ゲートウェイはRS-422からとどいたMacIPのパケットからIPパケットをし、TCP/IPネットワークへながす。ぎゃくに、TCP/IPがわからとどいたIPパケットをAppleTalkでつつみRS-422へながす。

これによって、RS-422だけのMacintoshからUNIXtelnetでログインしたり、インターネットじょうウェブページ閲覧えつらん出来できるなど、様々さまざまなTCP/IPアプリケーションを利用りようできる。

また、電話でんわ回線かいせんなどで遠隔えんかくのAppleTalkネットワークと接続せつぞくしている場合ばあい、MacIPをもちいればTCP/IPをトンネリングできる。

なお、MacIPとぎゃく概念がいねんIPTalkがある。これはIPじょうでAppleTalkパケットをカプセルするものである。

MacIP、IPTalk、EtherTalkとう必要ひつようおうじて利用りようすることで、2つのネットワークを相互そうご利用りようできるようになる。

歴史れきし

[編集へんしゅう]

IPパケットをDDPのなかにカプセルする方法ほうほうは、1984ねんから1985ねんにかけてStanford Ethernet - AppleTalk Gateway (SEAGATE)としてスタンフォード大学だいがくのBill Croftによって開発かいはつされた[1][2][3]

このSEAGATEはKineticsしゃによりKIP (Kinetics Internet Protocol)ばれるプロトコルになり、FastPathとして商品しょうひんされた[4]

Apple Computer当時とうじ)はこのプロトコルをMaIPとして採用さいようした。

IETF (Internet Engineering Task Force)の"IP over AppleTalk"ワーキンググループは既存きそんのMacIPの実装じっそう説明せつめいし、仕様しようをまとめるドラフトを提出ていしゅつしたが[5]、これは破棄はきされた[6][7]

参照さんしょう

[編集へんしゅう]
  1. ^ MacWorld 2004 Keynote: A History Of Macintosh Networking - reported notes - See "Macs and the Internet: a long digression"
  2. ^ MacWorld 2004 Keynote: A History Of Macintosh Networking - relevant slide
  3. ^ Bill Croft announces SEAGATE in TCP-IP list - See "000007"
  4. ^ Bill Croft declares in net.micro.mac that Kinetics are using a modified version of the SEAGATE code
  5. ^ IP Over AppleTalk Working Group Charter
  6. ^ Internet-Drafts Database entry
  7. ^ Latest draft document with content removed

関連かんれん項目こうもく

[編集へんしゅう]

外部がいぶリンク

[編集へんしゅう]