SlideShare a Scribd company logo
1 of 29
TCP/IP基礎 完全理解
株式会社びぎねっと
http://Begi.net/
※本資料は2011年に作成したものをほぼそのまま使っています
本日のアジェンダ
• IP通信の仕組み
– ネットマスクとサブネット
– ゲートウェイとルーティング
– ネットワークアドレス変換
– 小規模LANの設計例
• TCP通信の仕組み
– ポート番号
– 3-wayハンドシェイク・シーケンス番号
※本資料は仕組みの理解を主眼に置いており、実装と異なる場合があります
TCP/IPとは
• TCP(Transmission Control Protocol:伝送
制御プロトコル)とIP(Internet Protocol)との
組み合わせで通信を行う手順
• アプリケーションはTCP/IPプロトコルスタッ
クに通信制御を任せることにより、アプリ
ケーションそのものの処理にのみ集中でき
る
OSI参照モデルとTCP/IP
ネットワーク
インターフェース層
アプリケーション層
プレゼンテーション層
セッション層
トランスポート層
ネットワーク層
データリンク層
物理層
IP
TCP・UDP
各種アプリケーション
OSI参照モデル TCP/IP
WWWの場合
Ethernet
IP
TCP
WWWブラウザ
アプリケーション
Ethernet
IP
TCP
WWWサーバー
アプリケーション
WWWサーバー WWWクライアント
パケットのカプセル化
• 上位レイヤーのデータは下位レイヤーのパケットに収められ、最終
的にEthernetフレームとして送信される
• 各ヘッダには送信元と宛先が書き込まれている
• 受信側はEthernetフレームから順に中身を取り出し、最終的にアプリ
ケーションデータを受け取る
アプリケーションデータ
TCPヘッダ
アプリケーションデータ
TCPヘッダ
IPヘッダ
Ethernetヘッダ
アプリケーションデータ
TCPヘッダ
IPヘッダ
アプリケーションデータ
IP通信について
IP通信の概要
• 同一のLANに接続さ
れたマシン同士は直
接通信を行える
– 同一のLANとは?
• それ以外のネットワー
クに接続されたマシン
にはゲートウェイを経
由して通信を行う
– ゲートウェイとは?
同一LAN内
ゲート
ウェイ
マシンA マシンB
別ネットワーク
IP通信に必要なもの
• IPアドレス
– 自ホストと相手ホストを特定するために必要
• ネットマスク(サブネットマスク)
– 自分が所属しているネットワークアドレスを特
定するために必要
• ゲートウェイアドレス
– 自分が所属しているネットワーク以外のホスト
と通信する際の出入り口を特定するために必
要
IPアドレス
192.168.0. 100
ネットワーク部 ホスト部
•IPアドレスは32ビットの値です
•8ビットずつに分割し、10進数に変換して表されます
•8ビット区切りを「 (第1~第4)オクテット」と呼びます
•8ビットで表す事が出来るのは10進数で0から255まで
11000000 10101000 00000000 01100100
10進数⇔2進数簡単変換法
• 10進数から2進数に
変換するには、0にな
るまで引くことが出来
た値を書き出す
• 2進数から10進数に
変換するには、その
桁が1の10進数を合
計する
128
64
32
16
8
4
2
1
10000000
01000000
00100000
00010000
00001000
00000100
00000010
00000001
10進数 2進数
10進数⇔2進数変換表
Tips
10進数⇔2進数変換例
• 10011001を10進数にする
– 128+0+0+16+8+0+0+1=153
• 165を2進数にする
165-128= 37 10000000
37-32=5 00100000
5-4=1 00000100
1-1=0 00000001
2進数は 10100101
Tips
ネットワークアドレス
192.168.0.100 192.168.0.101 192.168.0.102
同じネットワークアドレスを持つホスト同士は直接通信できる
ネットワークアドレス:192.168.0.0
・・・・・ ・・・・・
ネットマスク
ネットワーク部がどこまでかを表す2進値
192.168.0. 100
ネットワーク部 ホスト部
11111111 11111111 11111111 00000000
255.255.255. 0
IPアドレス
ネットマスク(2進値)
ネットマスク(10進値)
ネットマスクとネットワークアドレス
111111111111111111111111 00000000
IPアドレス(2進値)
ネットマスク(2進値)
11000000 10101000 00000000 01100100
00000000
11000000 10101000 00000000
AND演算
AND演算:0 AND 0=0, 0 AND 1=0, 1 AND 1=1
ネットワークアドレス(2進値)
ネットマスクの使い方
1. 自分と相手のネットワークアドレスを計算
– 自分のIPアドレス&自分のネットマスク=自
分のネットワークアドレス
– 相手のIPアドレス&自分のネットマスク=相
手のネットワークアドレス
2. 二つのネットワークアドレスを比較
A) 同じ→同じネットワーク→ 直接通信
B) 違う→別のネットワーク→ ゲートウェイ経由
※上記はあくまで考え方であり、実装とは異なります
ゲートウェイアドレス
ネットワーク
192.168.0.0/24
192.168.0.100
通信したい相手が同一ネットワークに無い時、ゲートウェイを
経由して別のネットワークへ通信パケットを送る。
192.168.0.254
ネットワーク
192.168.1.0/24
192.168.1.100
GW
192.168.1.254
※IPアドレス/数値はネットマスクのビット数を表す
ルーティング
• 異なるネットワークアドレス内のホストに対
して通信を行う場合の経路決定の方法
• 経路決定は経路表(Routing Table)によっ
て行われる
– 静的ルーティング
– RIP(Routing Information Protocol)
– OSPF(Open Shortest Path First)
• クライアントからはルーティングを行うルー
ターをデフォルトゲートウェイとすればよい
参考
ブロードキャストアドレス
同一ネットワーク内に接続された全てのホストを指し示すアドレス
ブロードキャストアドレス:192.168.0.255
・・・・・ ・・・・・
192.168.0.100 192.168.0.101 192.168.0.102
ホスト部のビットが全て1となるアドレス
アドレスクラス
ネットワーク規模に応じたIPアドレス
• クラスA
– 先頭1ビットが0(0.0.0.0~127.255.255.255)
– 標準ネットマスクは8ビット
• クラスB
– 先頭2ビットが10(128.0.0.0~191.255.255.255)
– 標準ネットマスクは16ビット
• クラスC
– 先頭3ビットが110(192.0.0.0~223.255.255.255)
– 標準ネットマスクは24ビット
アドレスクラス
192.168.0. 100
172.20. 0.100
0.0.100
クラスA (IPアドレスは16,777,216個)
クラスB(IPアドレスは65,536個)
クラスC(IPアドレス256個)
10.
プライベートIPアドレス
• RFC 1918で定義された、グローバルIPアド
レスから除外されているIPアドレス
– LANなどで自由に使用してもよい
– インターネットには流してはいけない
• クラスA×1・クラスB×16・クラスC×256
– クラスA:10.0.0.0~10.255.255.255
– クラスB:172.16.0.0~172.31.255.255
– クラスC:192.168.0.0 - 192.168.255.255
小規模LANを構築する
• プライベートアドレスを利用する
– 規模によってクラスBかクラスCを使う
• IPアドレスの振り方に規則性を
– 例えばサーバーはホスト部を1桁~2桁、クライアント
はホスト部を3桁にしておくと区別がしやすい
• 例:クラスCのプライベートアドレスで
– ネットワークアドレス: 192.168.0.0
– ブロードキャストアドレス: 192.168.0.255
– ゲートウェイアドレス: 192.168.0.254
– ネットマスク: 255.255.255.0
– 取り得るマシンアドレス: 192.168.0.1~253
Tips
TCP通信について
TCP通信の役割
• IP層とアプリケーションの橋渡し
– IP層からパケットを受け取り、アプリケーション
にデータを引き渡す
– アプリケーションからデータを受け取り、IP層
に引き渡す
• 確実なデータ通信の保証
– 3-way ハンドシェイク
– シーケンス番号による到達パケット確認
TCP通信とポート番号
• TCP通信はポート番号でパケットを渡す上
位のアプリケーションを決定する
• アプリケーションは自分の持つポート番号
宛のパケットを待っている
• ポート番号は0から65535まで
• IANAで管理されている
– Well-Knownポート 0~1023
– Registerdポート 1024~49151
• ポート番号のリストは/etc/servicesを参照
※ http://www.iana.org/assignments/port-numbers
ポート番号の役割
Ethernet
IP
TCP
WWWサーバー
ポート80
WWWサーバー
SMTPサーバー
ポート25
POP3サーバー
ポート110
TCPの接続方法
1. SYNフラグパケットを送
信し、シーケンス番号の
同期を要求する
2. ACKフラグ+SYNフラグ
パケットを送信し、シー
ケンス番号の同期を確
認し、シーケンス番号の
同期を要求する
3. ACKフラグパケットを送
信し、シーケンス番号の
同期を確認する
①
②
③
3-way ハンドシェイク
CLOSED LISTEN
SYN-SENT SYN-
RECIEVED
ESTABLISHED ESTABLISHED
クライアント サーバー
シーケンス番号と確認応答番号
101
201
シーケンス
番号 =100バイト
101
101
201 201
201
101
201
送信したいデータ
受信したデータ
受信データセグメントのシーケンス番号にデータ
サイズを足したものを確認応答番号として返信
確認応答番号と同じシーケンス
番号を持つセグメントを送信
SYNパケットで同期したシーケンス番号(例:100)に1を足したもの

More Related Content

What's hot

第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編tzm_freedom
 
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよNW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよNHN テコラス株式会社
 
45分で理解する ドッコムマスタートリプルスター受験対策 2012
45分で理解する ドッコムマスタートリプルスター受験対策 201245分で理解する ドッコムマスタートリプルスター受験対策 2012
45分で理解する ドッコムマスタートリプルスター受験対策 2012Yukio Saito
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of ThingsSaki Homma
 
What is ztna using hip what is secure remote access how do you respond to att...
What is ztna using hip what is secure remote access how do you respond to att...What is ztna using hip what is secure remote access how do you respond to att...
What is ztna using hip what is secure remote access how do you respond to att...Takuma Miki
 
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授CRI Japan, Inc.
 

What's hot (7)

第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編第三回IoT関連技術勉強会 データ通信編
第三回IoT関連技術勉強会 データ通信編
 
IIJmio meeting #2 IIJmioとIPv6の話
IIJmio meeting #2 IIJmioとIPv6の話IIJmio meeting #2 IIJmioとIPv6の話
IIJmio meeting #2 IIJmioとIPv6の話
 
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよNW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
 
45分で理解する ドッコムマスタートリプルスター受験対策 2012
45分で理解する ドッコムマスタートリプルスター受験対策 201245分で理解する ドッコムマスタートリプルスター受験対策 2012
45分で理解する ドッコムマスタートリプルスター受験対策 2012
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of Things
 
What is ztna using hip what is secure remote access how do you respond to att...
What is ztna using hip what is secure remote access how do you respond to att...What is ztna using hip what is secure remote access how do you respond to att...
What is ztna using hip what is secure remote access how do you respond to att...
 
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
 

Similar to TCP/IP完全理解

Web技術について~ネットワーク・http編~
Web技術について~ネットワーク・http編~Web技術について~ネットワーク・http編~
Web技術について~ネットワーク・http編~KoudaiKumazaki
 
ネットワークについて
ネットワークについてネットワークについて
ネットワークについてKoji Kawaguchi
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理Motonori Shindo
 
CpawCTF 勉強会 Network
CpawCTF 勉強会 NetworkCpawCTF 勉強会 Network
CpawCTF 勉強会 NetworkTakaaki Hoyo
 
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用Ruo Ando
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばYoshihiro Nakajima
 
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Tomoya Hibi
 
Fibre Channel 基礎講座
Fibre Channel 基礎講座Fibre Channel 基礎講座
Fibre Channel 基礎講座Brocade
 
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定シスコシステムズ合同会社
 
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~Brocade
 
『どうする?どうやる? データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29
『どうする?どうやる?  データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29『どうする?どうやる?  データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29
『どうする?どうやる? データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29Yukihiro Kikuchi
 
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~ CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~ SEGADevTech
 
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...Hinemos
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_finalKazumasa Ikuta
 
ゲームの通信をつくる仕事はどうなるのだろう?
ゲームの通信をつくる仕事はどうなるのだろう?ゲームの通信をつくる仕事はどうなるのだろう?
ゲームの通信をつくる仕事はどうなるのだろう?Kengo Nakajima
 
ネットワークコマンド入力に対応したツール事例
ネットワークコマンド入力に対応したツール事例ネットワークコマンド入力に対応したツール事例
ネットワークコマンド入力に対応したツール事例fumoto kazuhiro
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Panda Yamaki
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!Yusuke Naka
 

Similar to TCP/IP完全理解 (20)

Web技術について~ネットワーク・http編~
Web技術について~ネットワーク・http編~Web技術について~ネットワーク・http編~
Web技術について~ネットワーク・http編~
 
ネットワークについて
ネットワークについてネットワークについて
ネットワークについて
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
 
CpawCTF 勉強会 Network
CpawCTF 勉強会 NetworkCpawCTF 勉強会 Network
CpawCTF 勉強会 Network
 
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
法政大学情報科学部 2012年度コンピュータネットワーク-第11回授業-Web公開用
 
20060520.tcp
20060520.tcp20060520.tcp
20060520.tcp
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
 
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)
 
VIOPS06: ここまで身近に!10Gbpsを越えるネットワークの世界
VIOPS06: ここまで身近に!10Gbpsを越えるネットワークの世界VIOPS06: ここまで身近に!10Gbpsを越えるネットワークの世界
VIOPS06: ここまで身近に!10Gbpsを越えるネットワークの世界
 
Fibre Channel 基礎講座
Fibre Channel 基礎講座Fibre Channel 基礎講座
Fibre Channel 基礎講座
 
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
 
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~
ストレージ管理者が今、押さえておくべきネットワーク基本の「キ」 ~必要なのは性能とシンプルさ。その極意とは?~
 
『どうする?どうやる? データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29
『どうする?どうやる?  データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29『どうする?どうやる?  データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29
『どうする?どうやる? データセンター間ネット ワーク』 - 802.1aq(SPB)/TRILL@JANOG29
 
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~ CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
 
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_final
 
ゲームの通信をつくる仕事はどうなるのだろう?
ゲームの通信をつくる仕事はどうなるのだろう?ゲームの通信をつくる仕事はどうなるのだろう?
ゲームの通信をつくる仕事はどうなるのだろう?
 
ネットワークコマンド入力に対応したツール事例
ネットワークコマンド入力に対応したツール事例ネットワークコマンド入力に対応したツール事例
ネットワークコマンド入力に対応したツール事例
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!
 

More from VirtualTech Japan Inc./Begi.net Inc.

爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』VirtualTech Japan Inc./Begi.net Inc.
 
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~VirtualTech Japan Inc./Begi.net Inc.
 
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)VirtualTech Japan Inc./Begi.net Inc.
 
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜VirtualTech Japan Inc./Begi.net Inc.
 
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメオープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメVirtualTech Japan Inc./Begi.net Inc.
 
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツMIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツVirtualTech Japan Inc./Begi.net Inc.
 

More from VirtualTech Japan Inc./Begi.net Inc. (20)

爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
 
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
 
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
 
今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門
 
OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
 
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
DBチューニング超入門
DBチューニング超入門DBチューニング超入門
DBチューニング超入門
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
最近のOSCと今後について
最近のOSCと今後について最近のOSCと今後について
最近のOSCと今後について
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメオープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメ
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツMIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
 

TCP/IP完全理解