砂原 秀樹
[email protected]
2011/05/30
2011/05/30
共通基盤としてのインターネット
◦
みんなで使うルール
どうやって決める? プロトコル Open◦
名前
ドメイン名 名前は誰のもの?
ルール
◦
データの伝達
(方法)
◦
データの解釈
(表現)
◦
データの処理手順
(手順)
プロトコル
勝手に決める
◦ ベンダ(ネットワーク機器を作っている会社)が決める 同じ会社(グル プ)の機器しかつながらない 同じ会社(グループ)の機器しかつながらない ◦ Closed Architecture ◦ ベンダ独自の非公開プロトコル ◦ SNA, DNA, XNS, ... みんなで決める
◦ 公開されたプロトコル 誰もが作ることが可能 どんな会社の機器でも「相互」につながるどんな会社の機器でも「相互」につながる ◦ Open Architecture ◦ OSI, Internet
どうやって動いているのか
?
◦
どんな技術が使われている
?
◦
どういう風に動いている
◦
電子メールはなぜ届く
?
通信
◦
複数の「もの」が、データを受け渡し、情報を伝える
どうやって伝える? 何を伝える? どういう風に解釈する? どういう風に解釈する? 成長を続けるネットワーク
◦
規模だけでなく技術的にも
◦
実験と運用
最善努力型
(Best Effort)
◦
自律・分散・協調
両端はがんばる 通信の当事者 途中はそれなりに途中はそれなりに すべてを細かく対応していたら破綻する
インターネットに関する文書
◦
標準、示唆、有益な情報など
が
◦
登録された順に番号が附されている。
http://www.ietf.org/iesg/1rfc_index.txt◦
http://www.ietf.org/rfc.html
IETF (Internet Engineering Task Force)
◦
http://www.ietf.org/
RFC番号 タイトル 著者 発行日 形式とサイズ
0791 Internet Protocol. J. Postel. Sep-01-1981. (Format: TXT=97779 bytes) (Obsoletes RFC0760) (Updated by RFC1349) (Also STD0005) (Status: STANDARD) 他のRFCとの関係 他のリストでの登録 文書の種類 (Ob l RFCXXXX) RFCXXXXを無効に RFCインデックスの構造 (Obsoletes RFCXXXX) RFCXXXXを無効に (Obsoleted by RFCXXXX) RFCXXXXに置き換え (Update RFCXXXX) RFCXXXXに追加して (Updated by RFCXXXX) RFCXXXXに追加事項
ISOC
インターネット関連組織
IAB
IRTF IETF ICANN
IESG IANA ARIN IRSG JPNIC AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G APNIC RIPE NCC R G LACNIC AfriNIC KRNIC ・・・
どうやって区別しているか
?
◦
ホスト名
: 人間向け
◦
IPアドレス: 数字、コンピュータ向け
IPアドレス
◦
32bitの数字
ホスト名のユニーク性
◦
同じ名前は使えない
構造を持つ名前
◦
国、属性、組織名、部署名を“
.”でつなぐ
◦
ex)
ftp.cs.cmu.edu brains.cs.uec.ac.jproot
root
jp
edu
com
ac
co
ascii
uec
twcu
cmu
ascii
uec
twcu
is
cs
ISOC
インターネット関連組織
IAB
IRTF
IETF
ICANN
IESG
IANA
ARIN
IRSG
JPNIC
AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W G AREA W G W G W G W G W GAPNIC
RIPE NCC
R GLACNIC
AfriNIC
KRNIC
・・・
ICANN (The Internet Corporation for
Assigned Names and Numbers)
g
)
◦
インターネットで用いられる名前や番号の割り当て方針を
決定する
例) IPアドレス、ポート番号、ドメイン名… DNSルートネームサーバの運用方針の決定
IANA (Internet Assigned Numbers Authority)
◦
IPアドレスやポート番号 ドメイン名等の割り当ての実務を
◦
IPアドレスやポ ト番号、ドメイン名等の割り当ての実務を
各地域
NIC(Network Information Center)のグ
ループ
(5地域)
◦
NIC (割り当て管理組織)
◦
AfriNIC (アフリカ大陸)
◦
APNIC (アジア・太平洋地域)
◦
ARIN (北米・中米)
◦
LACNIC (南米)
◦
RIPE-NCC (ヨーロッパ)
JPNIC
◦
レジストリとレジストラ
レジストリ: データベースを管理する組織 日本ではJPNICが担当しJPRSに委託している レジストラ: データベースへの登録・変更を受け付ける組織 日本ではプロバイダやレンタルサーバ会社、ドメイン名取得サービス 等が行っている
国際
TLD
◦ .int
Infrastructure TLD
◦ .arpa: e164.arpa, ip6.arpa, in-addr.arpaのみ
特殊用途
◦ .gov, .mil, .edu
◦ .example, .invalid, .localhost, .test
gTLD
◦ 国に依存しない組織をあらわす ccTLD
◦ 国をあらわすTLD ◦ ISO-3166-1に準拠 例外 .ac - Ascension Island | アセンション島/西アフリカ
.gg - Guernsey | ガーンジー島/西ヨーロッパ
.im - Isle of Man | マン島/西ヨーロッパ
.je - Jersey | ジャージー島/西ヨーロッパ
.ps - Palestinian Territories | パレスチナ/中東
北米に割り当てられていたものからの移行
◦
.com: 営利組織
営利組織
◦
.org: 非営利組織
◦
.net: ネットワーク運用組織
新たな
gTLD
◦
空間が足りない
◦
ドメインスクワット
商標の問題 商標の問題
.com, .net, .orgに加えて
.info
情報
ビ
◦
情報サービス
.biz
◦
ビジネス
.name
◦
個人
.pro
◦
プロフェッショナル
(弁護士 医者 会計士等)
◦
プロフェッショナル
(弁護士、医者、会計士等)
.aero ◦ 航空会社、空港など .coop 共同組合 .cat ◦ カタロニアの言語/文化コミュニティ 用 asia
Sponsored Top Level Domain Name
◦ 共同組合 .museum ◦ 博物館 .mobi ◦ モバイル・携帯関係用 .job ◦ 人材派遣・人事業務 .travel ◦ 旅行代理店 .asia ◦ アジア太平洋地域の企業/個人/団 体等用 .tel ◦ IP技術を用いた電話サービス用 .xxx ◦ アダルトサイト .mail ◦ スパムフリー電子メールの送受信者 用 .post ◦ 郵便事業
IANA
◦
原則として早い者勝ち
◦
日本は
JPNIC
◦
JPNICはトップレベルjpの第三レベルの割り当てを担う
商標、知的所有権の問題
◦
新たな割り当てルールの導入へ
◦
ICANN
インターネットは誰が管理するの
?
◦
ISOC
◦
ITU
◦
国連
???
Global vs. International
macdonald.com、mcdonald.com
◦
ハンバーガーのマクドナルドは
mcdonalds.com jal.com
◦
JALは提訴したが敗訴、ドメインの持ち主から買い取ったらし
い
原則は、早い者勝ち
商標、ブランド名、会社名
……
goo.ne.jp, goo.co.jp
◦ NTTレゾナンスの検索サービスはgoo.ne.jp
◦ goo co jpというドメイン名はJACCSという会社が所有していたgoo.co.jpというドメイン名はJACCSという会社が所有していた ◦ アダルトサービスが行われていた ◦ NTTレゾナンスは、goo.co.jpを高額で売りつけようとしたことから提 訴 ◦ NTTレゾナンス勝訴、所有権移転 ◦ 今、goo.co.jpは停止
j-phone.co.jp, j-phone.jp
◦ 食品等の輸出入販売会社である大行通商(東京都港区) が1997年8 月に取得 月 取得 ◦ アダルトグッズの販売や携帯電話用品の販売 ◦ j-phoneが勝訴、所有権移転MONIKER ONLIN
SERVICES, INC.
,
というところが所有
ポータルサイトらし
いわゆる
マクドナルドは
こっち
第二レベル
◦
属性
: ac, co, go, or, ad, ne, gr, ed, lg
, , g , ,
,
, g ,
, g
第三レベル
◦
組織名
ex) twcu, uec, aist-nara, …
第四レベル以降
◦
組織が自由に決める
第二レベルから自由に
◦
naist.jp、pocky.jpなど
jp p
y jp
◦
keio.ac.jpとkeio.co.jp
早いもの勝ちが原則 自由度の高い割り当て
◦
1組織1ドメイン名から自由なドメイン名の割り当て
◦
属性等の廃止
アルファベット以外によるドメイン名
◦
日本語
.com
◦
日本語
.jp
◦
...
◦
http://砂原秀樹.jp
言葉とアドレス
例えば、
◦
日本語
.日本
◦
日本語
.旅
◦
など