Author:やる夫達のいる日常
ようやく体調マシになってきた……(咳
NEW!新規まとめ作品第1話リンク
1/7
婚約破棄令嬢は告られたい
クランリーダーとして求められる、たった一つの大きな資質
8/16
『ヒーロー』を創りたかった漢達~脚本・監督・主演:僕~ 第一話:僕が来てしまった
8/12
ショーダウン ~ポーカー学園都市の魔物~
8/5
できない子はマスターソードを手にするそうです
8/3
やる夫はかまいたちの夜を過ごすようです
7/9
君ガ知覚ニ
6/6
ヤルオ達はどこに行っても傭兵のようです
色相のメチルカ - 天子とやる夫の冒険譚 -
6/5
ナニモノ
Pick up!
いきものがかりたち
プレ医師ネタ 神奈川県医師会からのお願い
このブログについて詳しくはこちら
About
プライバシーポリシー
現行作品リスト
完結作品リスト
※注意
当ブログからの転載はおやめください。
元スレ及び掲示板の規約に従うようお願いします。
※コメントに関して
一部のスラング的な表現が含まれている場合、内容の如何を問わず承認しない場合があります。ご了承ください。
コメントの文字数に対し上限を設定しています。お手数ですが長くなってしまった場合、2回に分けるなどお願いします。
またコメントの承認は必ずされるものではありません
PASSを設定していないコメントに編集用リンクが表示されないように変更しました。
※したらば掲示板文字化け発生中
元AAがわかる物や文字化けの規則性がわかっている物は、出来る限り修正していく予定です(わからなかったらそのままになるかも…)
※推奨ブラウザ
Google Chrome
edge(Chromium)
Firefox(※AAの表示は大丈夫だと思いますが、あまり確認できていません。)
非推奨
IE(また開発が終了しているブラウザのため対応予定はありません)
その他ブラウザは確認できていません。
Saitamaarフォント様を導入しています。
手持ちのiOS及びAndroid環境で表示確認済みです。
相互リンク、相互RSS募集してます
連絡等は以下のどちらかへ
(Twitterで連絡してくださる方がありがたいです)
@yaruonitijou
メールフォーム
まとめ依頼の受付を一時停止します。
読者投稿:ポート番号について
1/5
i | _,...: :-:-:..、_
l | ..'^: ;. - _; 。:=: : :`ヽ、
l lイ: :/:/´: : : : : : : :い:.\ インターネットのポート番号についてざっくり解説したいと思います。
i |: :/ /: ,:r ‐:、: : : : : :〉:.Y :ヘn
l |:/:/: : : `':ー┘: : : : /|;__1-○^ヽ ポート番号はプログラムまたはプロセスを識別するホスト内の内部アドレスです。
l |_;>'´ : : : : :/:,:ィ.:/<_ Y7: : :V:ヘ
i ト 、;.:ニ斗='‐ ''^イシ゚ l:.`T: .:1.:V:トミ.、 何を言ってるか解らない?そうやなー
| 斗:'^j ===' '^´ i:} :|: : :|: .:い.  ̄
l |:./! zk,_ i}: :!: : :l: : :1:l 簡単に言えば沢山ある接続口の何処を使うかと言うことなのですが
i |7:} ,.、_ ` ヾ~イ : }: : :j : : :iリ
l リ.:!\ { `7 ./7: : :ハ: :j! : : :| これについてまずは用語説明からしてゆくでー
l { :| \`ー'’ ノ /:/:.∧∨ : : :ノ
i |: 1〃 .ヾ -‐ '^ ,/://:.リ .jソ:. .:ノi
| .代:i、 Y -=~,ノ:_テ:‐ァ '^ト :k'、
l ト \ .} _,.r≠'^ ..../ ノ :}j `'' まずTCP/IPからや。
j | }、,}:.:} ,/':..:/ /..ノ/: : :ノ
 ̄ ̄ ̄| _ | 〉 Vi=、/: : :j /l゙/斗‐'" インターネットで標準的に使われる通信手順(プロトコル)群の総称です。
| ||::;;l| |' ヽ .〉. ヾ: :{''´ ./::イ
| ||::;;l| l / i ‘辷^ イ: : ヘ, 要は物理的な物も含めてどんな手順で通信するかがTCP/IP規格で複合的に決められています。
| ||::;;l| |_,.ノ `ヽ、人: : : :\
| ||:;;;l| |: Y、.}'ー、: :ヽ TCPも、IPも通信手順の規約、取り決めです。
|  ̄ |、 ∥ 、_) : : }
| |=ヘ、 ./ フ: .:ノ
| |=≠= ト 、,_ ノ
| |.ィ~-1 ./ ̄´
| |.j ....} /
| |.i ...|./|
| |. ...j.}^ ヘ
| |:. ,...ル゙ ヽ
| |:ノ'レ゙ ‘、
| |: }
| | _,. /
| |ーー-ーイ
| | i i i ノ
2/5
'、
∧ ,.。 : ニ^: `': ‐:.、
V.ヘ /:.,ィ : : : 1 : : : : : \
Vヘ. /: :r ': : : : :j } : : : : : : : ヽ 次にTCP/IP階層モデル。
∨ヘ :'/: : :rへ:/ : :/:j:_,_:ヽ: : : : : :'、
V.ヘ. ∥': :/: ̄:/:.ノ//‐r.、> :V :Y: : ハ TCP/IP階層モデルは文字通りインターネットについての取り決めです。
V.ヘ. f゙/:/ ;少<´ノ'゛ _V: : : :'; : i: :N
:V.ヘ l.斗イ/ i刄 芹ミ: : :1: :| : :|jl これらは4つに分けられており、ポート番号は第三層に属するものです
: ゙._入 i: T´.:} ゙‐゚ , '伐! }: : :|: :| : :リ}
:. 《ニス {: : V::、 __ `´|: .:リ: :j: _:ノ》 ・第一層が物理的な規約を含めた「リンク層」
: :. :1 ', ト、 :`'ヘ、 '、`7 _,.イ: :ノ: :ソ´:::/:} ・第二層が伝送路中の信号のやり取りや相手の識別などを含める「インターネット層」
: : 1 l V: ::`7'へ、_,. x:ユ⌒⌒).イf7::::::∥ ・第三層が接続先とのやり取り手順などを含める「トランスポート層」
: : 1 i 〈 ト、::/ /::>、 >'⌒:レ'rァ::くl:::ノヽ ・第四層が具体的な機能を定義した「アプリケーション層」
: . : : . i i / '、:/ /:::7::::::`/./ : i.:{:::::`:ヽ'/ '、
: : . : : : : 1 / .`i( /:: ::{):レ::/ :/: :{ :|::_;.ィ'’ j 1
: . : : : . :.l !/ ..〉ト、:::Vr/.i. :{: . : 、:1:/ ' , これについてはポート番号はトランスポート層、そうなんかー位でええでー
: : . : : : :|: 1 /=≠‐ヒア'´  ̄ ``''V./ ' .}
: : : : :. .:l l. V .: .ノ´ ∥ -ヘ
: : : : :| | f : >’ /、.... ヘ
: : . : : :| l. j j ./ ./ \... .. '、
: : . : : : | } .| l ./' ../ ヽ... ... ゙、
:. : : : . : : . :| |ヽ{ | / ../゛〉 1... .. 1
: : . : : :. : : __},ィilヽ} ム ../,.ィ::.ヘ. |... . l
.xzヵ==Fニ二ニ|_》} .}'、.,_ ./ 丶 .;/へ::: .::.::ヘ、 1... .. .|
二ニニニニニニ.|^ニJk `'''ァ^\ .../マ::.::.::ヽ;:: :.:.::\ \_.......l
ニニニニニニニk‐‐ソ′/__ ,ハ ./.._;ノ::.::.::.::》::.:.::.::∥.:-'’..\.}
二ニニニニニニl`[]’.ノ,ノ/..} ./ヽ、〉Y ̄ :.::.:r‐'’::‐::.::.j}.._;...:>'’
二ニニニニニニ}=F彡'^_'ニ>'’ `=xzz-L;,;__;:.シ
ニニニ'==≠‐‐┘´  ̄  ̄´
3/5
_
x= ニ 三―-.、`ヽ インターネットでは様々なアプリケーションの規格があります。
/↑‐- 、 -┴-、ヽ
i i X´ 从ヽヽ ブラウザに使われるHTTPや、メールソフトに使われるPOP3,SMTPなどが身近なものですが
i { /./▽ /▽i ヾ
∧ 斗''' ┬¨´ ┬ i j これらにはHTTPなら80番、POS3なら110番といった風にポート番号が割り振られています。
ii///7│ │ i .|
>-i | r‐┐ ノ. | ポート番号はどんなアプリケーションで通信するかを指定した番号とも言えます。
/└∧ i〕hx`´.-‐''ノ 从
.| ヾ、\ ./ ./.ノ.ノ
〉 /ーiヽ. Y /{ i .i、 インターネットっていえばブラウザーや。でも他のアプリも裏で動いてたりするんやでー
i i ノノ .門 ヾ i i
i i. | | i i
.i i |O| i .i
i .} .| | i i
4/5
,. ^゙ ̄,>^'ヽnr‐=、_
//i .,r/ ハ`Vへミュz- ポート番号について
/ / {..// / } 、 \
.イ .i / ,r'^ヽ K^ヾ ト、 ヽ ポート番号は0から65535の整数として表記します。
i ! .i ∥  ̄ / / `i, l.ヘ ゙、
| i ':/ / .,ノ_ノ } 1 }1 '、 アプリケーションの設定によって使用するポートを指定できたりしますが、
{ ∠.ィ''チr-‐ ´ _ }. i } '、
/'、 ''T´ ..|,r≠' 、ヾミ、,| l i、 | } ブラウザなどではh ttp://(どっかのURL):50000/ などとURLにポート番号を
/ .-:`f^Y} .| |}/ ト j ./、
. j .. .. |j | 、,..__, カ{: | V /ト.ヘ 指定したりも出来てしまいます。結構自由度があるんやなー
,{ .. : /゙{ .| `::、 .//'| .ノメ!' / i`ー
/ .. .. .: ´ 1 .| .: ヽ.ァ- ' ''^..jン’ /::| ./ } 上の例だとブラウザを用いてHTTPプロトコルを使って50000番ポートに通信する、
∥ .. ../ V{ .: :ヽ /i.. /`リ゙ /
‘、. ..\ 代 n ゙、 / |.. ../ ,.ィ^ こんな事も可能です。(アクセス先のサーバー側での設定が必要ですー)
丶..,_/:::ヽ、,_ .} V ノノへ、1‘'<k/ /
':::::.:::::.i::弋‐},.ノ { 二] ヘ_,..1 ヽ. |!
j:::::.:::::.:::::;>'^/,_ | -ニ') _ノ ): {! ちなみに1023番まではウェルノウンポートと言って予約されてるけど
|::::: :::::.::::{ {::::;>:}. で _>‐f‐:へ.,_‘、
{:::::.:::::.:::::`'ーア{ .入 /^´_;. . V:::::丁ヘ`ヽ、 49152番以降は自由に使っていいよって事でエフェメラル(一時的)ポートとか
〉、:::::.:::::.:::::./:::::V /V゙ 〉 V:::::}::::::} '、
{:::::.::::: :::::::/:::/::、\ //、 .}::::::i:::ン ノ 動的ポートって呼ばれてるでー
5/5
__ ,λ
/ j ヽr''¨゙ヾヽ_,,,,*''¨ / ポート開放について
/ / / _ハ .乂__ノ二_,,斗七
/ ./ // ヽ∨ ii ヽ ヽ 先の動画の話では、動画配信者がポートを開放してプレイ動画を流したりしていましたが
∥ / .i ゙̄フ / `¨''*-ヽ∨ ii ヽ ヽi}
∥∥ !_/ / ゝ--、 ∨ii 《 ポートを開放する=外部からのアクセスを許容するという意味なので危険を伴います。
ii i ゝ--、 i 閏 i .ii .ii ii
ii i / i 閏 i .i 凵 i ii .ii ii 何の知識も無く自宅のルーターに穴を開けたりしたら危険ですのでやめましょう。
. ∧/斗ア i 凵 i , .`ー´ ii ,,斗 i ii
`∧¨} ,イ `ー´ 斗''゙ ヽ i i、
// .i ┌ ''¨Ⅵ / ヽ. Y. ヽ 気軽にお腹見せたらあかんでー(結局これが言いたかった)
´}ii iヽ ヽ ノ __ }! i i}
.ノi i´≧s。 / ´ ̄¨¨''''ヾ,,ii .i ∥
. ii ./ /´ `¨フ-‐''¨´ /..ii ノ ヾ
_ii / / _______./ }!-=ニ i}
/  ̄¨''ヾ,,斗七´ \ / / / 《
. /__,,斗七´ ∥ i. ∥ \ ヽ
/ ――――――ヽ ヽ { 〉 ヽ
{ `ーヽ ヽ
以上、犬子を使いたいだけの投稿でした
読者投稿指定権
都道府県:沖縄県
指定駅:JR山手線目黒駅
乙でした
実験装置をPCから動かすためにTCP/IPのプログラムを頑張って書いたなぁ……
RS-232Cはポート番号の管理がね……。一対一で制御するなら問題ないけど、複数の装置動かすつもりだったので
乙でした
ポート管理とか全く知らんかったな……
TCP/IPってたまに見かけるけどなんだこれ、まぁいいかで済ませてたわ
乙でした
ポート開放とかまったく触れたこと無かった
投稿おつでした
家の中での配信だけならUDPで良いんですけどね
>>2870
乙でした
わかりやすくて助かります
|
|
≪ 国内的な小咄 1049 群馬の風の強い基準!? | HOME | 読者投稿:西欧マルクス主義 ≫
|
|
httpのURIでのポート指定はあくまで接続先のポートなので。