Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yuya Rin
PDF, PPTX
3,812 views
ルーティングチュートリアルチュートリアル TCP/IP編
2014年9月29日にwakamonog meeting 6で行った「ルーティングチュートリアルチュートリアルのセッション」のうち私が担当したTCP/IP編のスライドです。
Internet
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 29
2
/ 29
3
/ 29
4
/ 29
5
/ 29
6
/ 29
7
/ 29
8
/ 29
9
/ 29
10
/ 29
11
/ 29
12
/ 29
13
/ 29
14
/ 29
15
/ 29
16
/ 29
17
/ 29
18
/ 29
19
/ 29
20
/ 29
21
/ 29
22
/ 29
23
/ 29
24
/ 29
25
/ 29
26
/ 29
27
/ 29
28
/ 29
29
/ 29
More Related Content
PDF
ネットワークスイッチ構築実践 1.VLAN・LinkAggregation編
by
株式会社 NTTテクノクロス
PDF
wakamonog6 インターネットの裏側の仕組み
by
Taiji Tsuchiya
PPTX
100 G超通信時代の安定した高品質な伝送インフラ構築づくり
by
Tomohiro Sakamoto(Onodera)
PDF
インターネットの舞台裏
by
Taiji Tsuchiya
PDF
エンジニアのキャリアパスを考える 川村
by
wakamonog
PDF
ルーティングチュートリアル - AS間経路制御
by
Shintaro Kojima
PDF
ネットワーク構築訓練 入門
by
株式会社 NTTテクノクロス
PDF
ISPの向こう側、どうなってますか
by
Akira Nakagawa
ネットワークスイッチ構築実践 1.VLAN・LinkAggregation編
by
株式会社 NTTテクノクロス
wakamonog6 インターネットの裏側の仕組み
by
Taiji Tsuchiya
100 G超通信時代の安定した高品質な伝送インフラ構築づくり
by
Tomohiro Sakamoto(Onodera)
インターネットの舞台裏
by
Taiji Tsuchiya
エンジニアのキャリアパスを考える 川村
by
wakamonog
ルーティングチュートリアル - AS間経路制御
by
Shintaro Kojima
ネットワーク構築訓練 入門
by
株式会社 NTTテクノクロス
ISPの向こう側、どうなってますか
by
Akira Nakagawa
What's hot
PDF
30分でわかる! コンピュータネットワーク
by
Trainocate Japan, Ltd.
PPTX
安定したネットワークを提供するためのラック内環境を考えてみる
by
Tomohiro Sakamoto(Onodera)
PDF
Wakamonog6 “ISPのネットワーク”って どんなネットワーク?
by
Satoshi Matsumoto
PDF
IX事業者とインターネットの未来
by
Yoshiki Ishida
PDF
本当は楽しいインターネット
by
Yuya Rin
PDF
スイッチ・ルータのしくみ
by
ogatay
PDF
ネットワークエンジニアはどこでウデマエをみがくのか?
by
Yuya Rin
PDF
ISPネットワーク運用で覗いてるもの
by
Taiji Tsuchiya
PPTX
3GPP TS 38.300-100まとめ
by
Tetsuya Hasegawa
PPTX
545人のインフラを支えたNOCチーム!
by
Masayuki Kobayashi
PDF
BGP Unnumbered で遊んでみた
by
akira6592
PDF
大規模サービスを支えるネットワークインフラの全貌
by
LINE Corporation
PDF
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
by
techlog (Internet Initiative Japan Inc.)
PDF
IIJmio meeting 17 DSDSと着信シーケンスについて
by
techlog (Internet Initiative Japan Inc.)
PDF
東大大学院 電子情報学特論講義資料「ハイパーパラメタ最適化ライブラリOptunaの開発」柳瀬利彦
by
Preferred Networks
PDF
インターネットの仕組みとISPの構造
by
Taiji Tsuchiya
PDF
Internet Week 2018 知っておくべきIPv6とセキュリティの話
by
Akira Nakagawa
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
PPTX
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
by
Wataru NOGUCHI
PDF
実践イカパケット解析
by
Yuki Mizuno
30分でわかる! コンピュータネットワーク
by
Trainocate Japan, Ltd.
安定したネットワークを提供するためのラック内環境を考えてみる
by
Tomohiro Sakamoto(Onodera)
Wakamonog6 “ISPのネットワーク”って どんなネットワーク?
by
Satoshi Matsumoto
IX事業者とインターネットの未来
by
Yoshiki Ishida
本当は楽しいインターネット
by
Yuya Rin
スイッチ・ルータのしくみ
by
ogatay
ネットワークエンジニアはどこでウデマエをみがくのか?
by
Yuya Rin
ISPネットワーク運用で覗いてるもの
by
Taiji Tsuchiya
3GPP TS 38.300-100まとめ
by
Tetsuya Hasegawa
545人のインフラを支えたNOCチーム!
by
Masayuki Kobayashi
BGP Unnumbered で遊んでみた
by
akira6592
大規模サービスを支えるネットワークインフラの全貌
by
LINE Corporation
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
by
techlog (Internet Initiative Japan Inc.)
IIJmio meeting 17 DSDSと着信シーケンスについて
by
techlog (Internet Initiative Japan Inc.)
東大大学院 電子情報学特論講義資料「ハイパーパラメタ最適化ライブラリOptunaの開発」柳瀬利彦
by
Preferred Networks
インターネットの仕組みとISPの構造
by
Taiji Tsuchiya
Internet Week 2018 知っておくべきIPv6とセキュリティの話
by
Akira Nakagawa
ネットワーク ゲームにおけるTCPとUDPの使い分け
by
モノビット エンジン
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
by
Wataru NOGUCHI
実践イカパケット解析
by
Yuki Mizuno
Viewers also liked
PDF
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
by
Yuya Rin
PDF
TypeScriptのススメ ~JavaエンジニアのためのJava(like)Script
by
AdvancedTechNight
PDF
CEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみた
by
Yuya Rin
PDF
Physical Layer - Metal vs Fiber
by
Yuya Rin
PDF
Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015
by
Yuya Rin
PDF
ネットワーク運用自動化お悩み相談会
by
Yuya Rin
PDF
Rubyで創るOpenFlowネットワーク - LLまつり
by
Yuya Rin
PDF
IPv4/IPv6 移行・共存技術の動向
by
Yuya Rin
PDF
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
PDF
CEDEC-Net 2015 テクニカルレビュー
by
Yuya Rin
KEY
090910hbstudy#3-BGP
by
Hiro Fukami
PPT
BGP Overview
by
Matt Bynum
PPTX
Plan clases ingles orinson valenciano
by
orinsonvalenciano11c
ODP
Balonmán touro
by
davidares1
PPTX
Zoekwoordenselectie
by
Frank Krepel
PPSX
Set
by
Nuyume Semwong
PPTX
Escritura creativa
by
DianaBaldezari
DOCX
Terry Sims - 11-30-15
by
Terry Sims
PDF
Vi lever for å levere
by
Martin Koksrud Bekkelund
PPTX
Js高级技巧
by
fool2fish
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
by
Yuya Rin
TypeScriptのススメ ~JavaエンジニアのためのJava(like)Script
by
AdvancedTechNight
CEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみた
by
Yuya Rin
Physical Layer - Metal vs Fiber
by
Yuya Rin
Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015
by
Yuya Rin
ネットワーク運用自動化お悩み相談会
by
Yuya Rin
Rubyで創るOpenFlowネットワーク - LLまつり
by
Yuya Rin
IPv4/IPv6 移行・共存技術の動向
by
Yuya Rin
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
CEDEC-Net 2015 テクニカルレビュー
by
Yuya Rin
090910hbstudy#3-BGP
by
Hiro Fukami
BGP Overview
by
Matt Bynum
Plan clases ingles orinson valenciano
by
orinsonvalenciano11c
Balonmán touro
by
davidares1
Zoekwoordenselectie
by
Frank Krepel
Set
by
Nuyume Semwong
Escritura creativa
by
DianaBaldezari
Terry Sims - 11-30-15
by
Terry Sims
Vi lever for å levere
by
Martin Koksrud Bekkelund
Js高级技巧
by
fool2fish
Similar to ルーティングチュートリアルチュートリアル TCP/IP編
PPT
20060520.tcp
by
Ken SASAKI
PDF
wakamonog6 Routing Tutorial
by
Naohide Kamitani
PDF
第7回勉強会 ネットワークの基礎
by
hakoika-itwg
PDF
CpawCTF 勉強会 Network
by
Takaaki Hoyo
PPTX
講習2日目
by
Yuki Takahashi
PPT
システムと情報の数理・ネットワーク概論
by
shigaoki
PDF
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
by
Ruo Ando
PDF
法政大学情報科学部 2012年度コンピュータネットワーク-第9回授業-Web公開用
by
Ruo Ando
PDF
wakamonog10 インターネットの仕組みってどうなってるの?
by
Naohide Kamitani
PPT
Agu itr 20100901_communication
by
Kiminari Homma
PDF
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
by
Ruo Ando
PDF
法政大学情報科学部 2012年度コンピュータネットワーク-第8回授業-Web公開用
by
Ruo Ando
KEY
Xhago3_network_no_immade
by
Kazuki Murahama
PDF
TCP 〜 ネットワーク勉強会資料
by
Ken SASAKI
PDF
通信プロトコルについて
by
iPride Co., Ltd.
PDF
コンピューターネットワーク入門
by
Yusuke Miyazaki
PDF
[Basic 5] グラフ / コンピュータ ネットワーク基礎 / TCP/IP
by
Yuto Takei
PPTX
Mmo game networking_1
by
Katsutoshi Makino
PDF
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
by
Ruo Ando
PPTX
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
by
Tomohiro Kumagai
20060520.tcp
by
Ken SASAKI
wakamonog6 Routing Tutorial
by
Naohide Kamitani
第7回勉強会 ネットワークの基礎
by
hakoika-itwg
CpawCTF 勉強会 Network
by
Takaaki Hoyo
講習2日目
by
Yuki Takahashi
システムと情報の数理・ネットワーク概論
by
shigaoki
法政大学情報科学部 2012年度コンピュータネットワーク-第10回授業-Web公開用
by
Ruo Ando
法政大学情報科学部 2012年度コンピュータネットワーク-第9回授業-Web公開用
by
Ruo Ando
wakamonog10 インターネットの仕組みってどうなってるの?
by
Naohide Kamitani
Agu itr 20100901_communication
by
Kiminari Homma
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
by
Ruo Ando
法政大学情報科学部 2012年度コンピュータネットワーク-第8回授業-Web公開用
by
Ruo Ando
Xhago3_network_no_immade
by
Kazuki Murahama
TCP 〜 ネットワーク勉強会資料
by
Ken SASAKI
通信プロトコルについて
by
iPride Co., Ltd.
コンピューターネットワーク入門
by
Yusuke Miyazaki
[Basic 5] グラフ / コンピュータ ネットワーク基礎 / TCP/IP
by
Yuto Takei
Mmo game networking_1
by
Katsutoshi Makino
法政大学情報科学部 2012年度コンピュータネットワーク-第5回授業-Web公開用
by
Ruo Ando
iPhone 5 の Wi-Fi ちゃんと動いてましたか? #yidev
by
Tomohiro Kumagai
ルーティングチュートリアルチュートリアル TCP/IP編
1.
ルーティング チュートリアル チュートリアル
2014/09/29 wakamonog meeting 6
2.
/ 29 構成
✦ インターネットとTCP/IP:ゆやりん ✦ インターネットの構造:たいじ ✦ ルーティングプロトコル:なおくん ✦ ネットワーク構築例 ‣ コンテンツプロバイダ:かっきぃ ‣ ISP:まつもと 2
3.
/ 29 自己紹介
✦ 川上 雄也 (@yuyarin) ‣ インターネットマルチフィード株式会社 ‣ 国内最大のInternet Exchange「JPNAP」の運用 - Ethernet網の設計・構築・運用からツールやシステムの 開発からコミュニティ活動まで幅広くやってます ‣ もともとドワンゴでプログラマとかやってましたが, インターネットの楽しさに惚れ込みました 3
4.
インターネットってなんですか?
5.
Webサイトを見るとき TCP/IPのはなし
6.
/ 29 Webサイトを見るとき
6
7.
/ 29 Webサイトを見るとき
インターネット wakamonog.jp Webブラウザ Webサーバ OS 203.0.113.4 192.168.0.2 IPv4アドレス 7
8.
/ 29 Webサイトを見るとき
✦ Webブラウザというアプリケーションがイン ターネットの先にあるWebサーバと通信する ‣ ブラウザはOSの機能(API)を使うことで,実際は OSが通信を行なっている ✦ 通信にはIPアドレスを使う ‣ そのために”wakamonog.jp”という「名前」か ら”203.0.113.4”というアドレスへの変換が必要 8
9.
/ 29 名前からアドレスへの変換
インターネット wakamonog.jp 203.0.113.4 192.168.0.2 9
10.
/ 29 DNS:
名前からIPアドレスへ wakamonog.jp 203.0.113.4 インターネット 192.168.0.2 10 キャッシュサーバ .jp 権威サーバ
11.
/ 29 Web(HTTP/HTML)
インターネット wakamonog.jp 203.0.113.4 192.168.0.2 11 HTTPでHTMLをやりとりする
12.
/ 29 通信するためには?
✦ 宛先まで到達できること 12 IP (Internet Protocol)
13.
/ 29 IP通信
インターネット wakamonog.jp 203.0.113.4 198.51.100.1 13
14.
203.0.113.4 / 29
ルータがIPパケットを転送 wakamonog.jp ルーティングテーブルに基づいて その都度適切なルータに転送される =フォワーディング インターネット 14 198.51.100.1 適切な経路を決定する=ルーティング
15.
/ 20 IPルーティング
経路広告 wakamonog.jp 203.0.113.4 203.0.113.0/24はこっちだよ 198.51.100.1 インターネット ルーティング 真ん中の経路が一番近い! 15
16.
/ 20 IPルーティング
wakamonog.jp 203.0.113.4 198.51.100.1 上の経路が一番近い! インターネット 非対称経路 198.51.100.0/24はこっちだよ 16
17.
/ 29 経路交換
✦ 「ルーティングプロトコル」を使って経路情報を広告する ‣ 経路情報=(宛先, 次のルータ, 属性) ✦ 経路情報に基づいて、宛先に届けるための次のルータ (Next-Hop)を決定する(ルーティング) ✦ お互いに経路を広告し合う=経路交換 ✦ 経路が広告されると、トラフィックが吸い込まれる 17
18.
/ 29 IPの大事なこと
✦ IPのパケットは消えてしまうのは当たり前 ‣ ルータの処理能力を超えたものは捨てられる ‣ 転送中にデータが壊れてたときも捨てられる ✦ 往路復路で非対称の経路になることが普通 ✦ 宛先に対して評価値が同じ経路が複数ある場合は どっちにいくのかわからない(ECMP) ✦ パケットの到着順序は保証されない 18
19.
/ 29 通信するためには?
✦ 宛先まで到達できること 19 IP (Internet Protocol) ✦ 正しい順番で完全なデータが送られること ✦ 通信しているプログラムを区別できること TCP (Transmission Control Protocol)
20.
/ 29 TCPがやっていること
✦ プログラムの区別(ポート番号) ✦ コネクションの確立 ✦ 再送制御 ‣ 落とされたパケットを再送してもらう ‣ データの順序を保証する ✦ フロー制御 ‣ 通信相手や自分の忙しさ具合で流量を調整する ✦ 輻輳制御 ‣ 通信路の混み具合に応じて流量を調整する(公平性) 20
21.
/ 29 3-way
handshake ✦ TCPのコネクションを確立する SYN SYN+ACK ACK 開始まで1.5往復必要 21
22.
/ 29 TCPのデータの転送
✦ 確実にデータを転送するために DATA ACK 毎回ACKする DATA まとめて送るACK 22
23.
/ 29 TCPのデータの再送
✦ ACKが無いともう一回送ってみる DATA 1 ACKがない DATA 1 もう一回送るACK 23
24.
/ 29 TCPの輻輳制御
✦ 輻輳=処理可能な容量を超えること ✦ パケットロスや遅延などから判断する ✦ OSによってアルゴリズムは違う ‣ 定義されているのはプロトコルのみで アルゴリズムは各実装の自由 ✦ 様々な輻輳制御アルゴリズムが提案されてきた ‣ 公平性を保ちながら高速性を向上させる 24
25.
/ 29 TCPの問題点
✦ データを送るたびにACKを待たなければい けないのでRTTが大きいと通信が遅い ✦ 動画ストリーミングなどに不向き ‣ 遅延はあってもいいのでスループットを出したい ‣ パケロスしても大丈夫なので信頼性は要らない 25 UDP (User Datagram Protocol)
26.
/ 29 IPとTCPの完全分業制
スケールする! ✦ IP ‣ コネクションレス=ステートレス ‣ パケットが落ちても気にしない ‣ 信頼性は無いけど宛先まで届ける機能 ✦ TCP ‣ コネクションフル=ステートフル ‣ パケットが落ちていたら再送してもらう ‣ 信頼性のある通信路を構築する機能 26
27.
/ 29 TCP/IP4層モデル
27 ✦ 機能の分離とモジュール化 Application TCP IP Ethernet ありがとう!好き勝手やるよ! 通信の信頼性を保証するよ! パケットを宛先まで届けるよ 物理的な通信なら任せて!
28.
/ 29 まとめ
✦ インターネットの通信はTCP/IPで動いている ✦ IPは宛先までパケットを届ける役目 ✦ TCPはパケットの完全性を保証する役目 ✦ 役割分担が機能しているおかげで、インター ネットは世界規模でも動いている 28
29.
/ 29 APRICOT-APAN2015
✦ アジア・パシフィック地域のネットワーク 運用者の国際カンファレンス ‣ 前半チュートリアル ‣ 後半カンファレンス ✦ 来年は日本の福岡で開催 ✦ wakamonogやるかもね! 29
Download