SlideShare ist ein Scribd-Unternehmen logo
1 von 96
Downloaden Sie, um offline zu lesen
ネットワーク講習
前回の続きです
前回はどこまでやったか
• OSI参照モデル
• LAN
• Ethernet
• TCP/IP
前回の内容を軽く
説明し直すところから
始めます
IP
Internet Protocol
前回の講座では
ネットワークをまたいで
パケットを送信する
プロトコル
と説明しました
この時、IPは
IPアドレスという
IPネットワーク上での
識別番号を用いて
通信します
IPアドレスの具体例
173.194.38.68
130.153.9.10
など
ICMP
Internet Control
Message Protocol
IPの機能を助けるための
プロトコル
ルーター内で
想定外の処理が起きた際に
このプロトコルで
通知される
またネットワークの
テストにも使われる
pingやtraceroute
などのコマンドは
このプロトコルを
利用している
メッセージには
たくさんの種類が
あります
詳しい説明をしていると
時間がないので
興味がある人は
調べてみてください
TCP
Transmission
Control Protocol
OSI参照モデルで言う
トランスポート層の
プロトコル
前回で
確実にパケットが届くこと
を保証している
という説明がありました
このときTCPは
ソケットと呼ばれる
エンド・ポイントを
作成します
エンド・ポイント
End Point
終点、末端
今回では…
!
IPネットワークの末端に
接続されたコンピュータ
の事を指す
作成したソケットが
主に保持しているもの
• ホストのIPアドレス
• ポート(port)
ポート(port)
CLとかssh講習とかで
22とか打ったあれ
16bitの
ローカルなソケット番号
1023番までは
Well-Known Port
として予約されている
Well-Known Port
を管理しているところ
↓
IANA
UDP
User Datagram
Protocol
これもOSI参照モデルの
トランスポート層の
プロトコル
TCPと異なる点
TCPではコネクションを
確立する必要があった
対してUDPは
コネクションの確立は
必要ない
また、転送速度は
TCPより高いが
信頼性は劣る
まとめると
TCP UDP
転送速度 低い 高い
信頼性 高い 低い
コネクションの
確立の有無 必要 必要なし
こんな感じ
だいたいこんなものだと
思っておけば
いいと思います
DNS
Domain Name System
大抵の人は
173.194.117.226
↑
google.com
と分かる人はあんまり
いないと思います
(IPアドレスは
スライド作成時)
しかもIPアドレスは
覚えにくい
そこでDNS
簡単にいえば
ホスト名 IPアドレス
の相互変換を行うシステム
ホスト名からIPアドレスを
求めたり
その逆を行うことが出来る
現在のDNSサーバーの
ほとんどはBINDという
ソフトウェアが
使われている
ホスト名について
アドレスなどをよく見ると
.comだったり
.jpだったり
.milだったり
みなさんも一度は
聞いたことがあると
思います
これを
レベルトップドメイン
と言います
そしてこのドメイン
好きな文字を
指定していいわけではなく
ICANN
(Internet Corporation
for Assigned Names
and Numbers)
この組織によって管理され
ています
DHCP
Dynamic Host
Configuration Protocol
インターネットに一時的に
接続する通信機器にIPアド
レスなどの必要な情報を
割り当てるプロトコル
文字だけではわかりにくい
↓
図にしよう
DHCP Server
Computer
この時Computerは
IPアドレスを持っていない
とします
IPアドレスがないと
通信ができない
そこでDHCPサーバーに
IPアドレスなどの情報を
要求します
DHCP Server
Computer
IPアドレスくれ∼>
要求を受信した
DHCPサーバーは
開いてるアドレスを
返します
DHCP Server
Computer
このアドレスをやるよ>
だいたいこんな感じ
Routing
ほとんどの場合
送信元
送信先
このように目的地まで
複数の経路があります
この複数の経路から
どの経路が一番最適かを
自動的に判断すること
これをRoutingと言います
例えば先程の図で
送信元
送信先
停電で
繋がらなくなった
このときルーターは
そのことを感知して
自動的に別ルートを
判断します
送信元
送信先
停電で
繋がらなくなった
じゃあこっちを
通ろう
こんなかんじで
最適な経路を
判断しています
とりあえず今回はここまで
今回やったこと
• IP
• ICMP
• TCP
• UDP
• DNS
• DHCP
• Routing
来週(?)は多分WWWと
HTTPらへんをやります
ありがとうございました
アイコンの画像は
http://www.iconspedia.com/icon/
mycomputer-12454.html
を使わせていただきました

Weitere ähnliche Inhalte

Was ist angesagt?

Lorawan for agriculture, haccp hazard analysis and critical control point
Lorawan for agriculture, haccp hazard analysis and critical control pointLorawan for agriculture, haccp hazard analysis and critical control point
Lorawan for agriculture, haccp hazard analysis and critical control pointElias Hasnat
 
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃slankdev
 
About 6lowpan wi-sun_ecl_20150116
About 6lowpan wi-sun_ecl_20150116About 6lowpan wi-sun_ecl_20150116
About 6lowpan wi-sun_ecl_20150116Umeda Hidekazu
 
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LTTatsuya Ueda
 
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用Ruo Ando
 
Arpポイズニング8枚slide
Arpポイズニング8枚slideArpポイズニング8枚slide
Arpポイズニング8枚slidek009c1271
 
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用Ruo Ando
 
第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編tzm_freedom
 
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみようHokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみようPanda Yamaki
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始めtetsusat
 
ロードバランスへの長い道
ロードバランスへの長い道ロードバランスへの長い道
ロードバランスへの長い道Jun Kato
 
ネットワーク初学者のための主要なプロトコルのお話
ネットワーク初学者のための主要なプロトコルのお話ネットワーク初学者のための主要なプロトコルのお話
ネットワーク初学者のための主要なプロトコルのお話Yamashita Masahiro
 
ルーティングチュートリアル - AS間経路制御
ルーティングチュートリアル - AS間経路制御ルーティングチュートリアル - AS間経路制御
ルーティングチュートリアル - AS間経路制御Shintaro Kojima
 
Lagopus どれだけ速いのか
Lagopus どれだけ速いのかLagopus どれだけ速いのか
Lagopus どれだけ速いのかMasaru Oki
 

Was ist angesagt? (19)

Lorawan for agriculture, haccp hazard analysis and critical control point
Lorawan for agriculture, haccp hazard analysis and critical control pointLorawan for agriculture, haccp hazard analysis and critical control point
Lorawan for agriculture, haccp hazard analysis and critical control point
 
IPv4 address
IPv4 addressIPv4 address
IPv4 address
 
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃
 
About 6lowpan wi-sun_ecl_20150116
About 6lowpan wi-sun_ecl_20150116About 6lowpan wi-sun_ecl_20150116
About 6lowpan wi-sun_ecl_20150116
 
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT
2011/08/27 第3回 静岡 IT Pro勉強会 インフラ部 LT
 
IIJmio meeting #2 IIJmioとIPv6の話
IIJmio meeting #2 IIJmioとIPv6の話IIJmio meeting #2 IIJmioとIPv6の話
IIJmio meeting #2 IIJmioとIPv6の話
 
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
 
Arpポイズニング8枚slide
Arpポイズニング8枚slideArpポイズニング8枚slide
Arpポイズニング8枚slide
 
Wireless bridge
Wireless bridgeWireless bridge
Wireless bridge
 
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
 
第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編
 
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみようHokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始め
 
ASAMAP Update
ASAMAP UpdateASAMAP Update
ASAMAP Update
 
ロードバランスへの長い道
ロードバランスへの長い道ロードバランスへの長い道
ロードバランスへの長い道
 
ネットワーク初学者のための主要なプロトコルのお話
ネットワーク初学者のための主要なプロトコルのお話ネットワーク初学者のための主要なプロトコルのお話
ネットワーク初学者のための主要なプロトコルのお話
 
Ia20120118 ohta
Ia20120118 ohtaIa20120118 ohta
Ia20120118 ohta
 
ルーティングチュートリアル - AS間経路制御
ルーティングチュートリアル - AS間経路制御ルーティングチュートリアル - AS間経路制御
ルーティングチュートリアル - AS間経路制御
 
Lagopus どれだけ速いのか
Lagopus どれだけ速いのかLagopus どれだけ速いのか
Lagopus どれだけ速いのか
 

Ähnlich wie ネットワーク講習

Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Panda Yamaki
 
2016-ShowNetステージ-EVPN相互接続検証レポート
2016-ShowNetステージ-EVPN相互接続検証レポート2016-ShowNetステージ-EVPN相互接続検証レポート
2016-ShowNetステージ-EVPN相互接続検証レポートInterop Tokyo ShowNet NOC Team
 
ネットワークの紹介+苦労話
ネットワークの紹介+苦労話ネットワークの紹介+苦労話
ネットワークの紹介+苦労話Tetsuya Hasegawa
 
コンピューターネットワーク入門
コンピューターネットワーク入門コンピューターネットワーク入門
コンピューターネットワーク入門Yusuke Miyazaki
 
システムパフォーマンス勉強会#8
システムパフォーマンス勉強会#8システムパフォーマンス勉強会#8
システムパフォーマンス勉強会#8shingo suzuki
 
CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料SECCON Beginners
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理Motonori Shindo
 
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~モノビット エンジン
 
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~akira6592
 
TCP/IPの超キホン LT
TCP/IPの超キホン LTTCP/IPの超キホン LT
TCP/IPの超キホン LTfujiisusumu
 
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Dive
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Diveほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Dive
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep DiveYasuhiro Araki, Ph.D
 

Ähnlich wie ネットワーク講習 (20)

Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
 
2016-ShowNetステージ-EVPN相互接続検証レポート
2016-ShowNetステージ-EVPN相互接続検証レポート2016-ShowNetステージ-EVPN相互接続検証レポート
2016-ShowNetステージ-EVPN相互接続検証レポート
 
TCP/IP完全理解
TCP/IP完全理解TCP/IP完全理解
TCP/IP完全理解
 
20060520.tcp
20060520.tcp20060520.tcp
20060520.tcp
 
講習2日目
講習2日目講習2日目
講習2日目
 
ネットワークの紹介+苦労話
ネットワークの紹介+苦労話ネットワークの紹介+苦労話
ネットワークの紹介+苦労話
 
Ppt fukui g
Ppt fukui gPpt fukui g
Ppt fukui g
 
コンピューターネットワーク入門
コンピューターネットワーク入門コンピューターネットワーク入門
コンピューターネットワーク入門
 
IPsecについて
IPsecについてIPsecについて
IPsecについて
 
システムパフォーマンス勉強会#8
システムパフォーマンス勉強会#8システムパフォーマンス勉強会#8
システムパフォーマンス勉強会#8
 
CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料CTF for ビギナーズ ネットワーク講習資料
CTF for ビギナーズ ネットワーク講習資料
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
 
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
 
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
 
fukui b
fukui bfukui b
fukui b
 
2016-ShowNet-PTP (Precision Time Protocol)
2016-ShowNet-PTP (Precision Time Protocol)2016-ShowNet-PTP (Precision Time Protocol)
2016-ShowNet-PTP (Precision Time Protocol)
 
TCP/IPの超キホン LT
TCP/IPの超キホン LTTCP/IPの超キホン LT
TCP/IPの超キホン LT
 
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Dive
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Diveほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Dive
ほしいプロトコルはトンネルすればいいじゃない at JAWS DAYS 2014 Tech Deep Dive
 
Mmo game networking_1
Mmo game networking_1Mmo game networking_1
Mmo game networking_1
 
Scapy presentation
Scapy presentationScapy presentation
Scapy presentation
 

ネットワーク講習