2020-07-01

anond:20200701131118

うーん。上手い例えが思い浮かばんけど。

家の中と外でコミュニケーションをとる事を想定してくれ。思い浮かべる家はサザエさんエンディングみたいなシンプルものでいい。

セッションは窓だ。窓は閉じていると中の声は外に漏れないが、開けていれば届く。今、この窓(セッション)が2つある家にいると思ってくれ。

外の人と会話をする時は窓を開ける。開けておけば声は漏れるので、別にから顔を直接出さないでもなんとか外との会話は可能だ。なんならあんまり家の中が見えるのは嫌だからカーテンファイアウォール)をひいてたりもする。それでもカーテン越しだから会話くらいは成り立つ。

一般的インターネットの使い方ならこんなんでOKだ。「タカシだけどあのサイトが見たい(見たい本があるから持ってきて)」「タカシだけどこの動画をよこせ(見たい映画があるからDVDよこせ)」なんてのは中から叫んだら外に聞こえるから、外のやつは要求されたものを窓から投げ入れればいい。投げ入れられたブツには投げ入れる側が「タカシ宛」って付箋を貼っててくれるから、それを目印に手に取ればいい。

ただ、これがゲーム。例えばあっち向いてホイでもカードゲームでもなんでもいい。そういうものになると、「声で要求を出してなんとなく結果を受け取る」ようなコミュニケーションでは足りない。窓から顔を出して相手の顔を見ながらでないとあっち向いてほいはできないし、カードゲームカードのやり取りができない(無理やりできないこともなさそうではあるけどな)。なのでお前はゲームがやりたい時は窓から顔を出す事になる。

そうやって、窓から顔を出す行為が「直接セッションを張る」だ。窓は小さいからお前しか顔を出せないし、お前が邪魔で同居の家族の声はその窓から外へ漏れなくなる。もし同居の家族がさっきみたいな会話を外とやりたかったら、家族はもう一つの窓を使う必要がある。その状態が、ふつうインターネット接続とゲームから直のPPPoEが両立している状況に近い。

ちなみにお前はあっち向いてほいをする為にカーテンも取っ払ってるからからは多分丸見えだ。

ま、そんな感じ。

記事への反応 -
  • セッションとかについて考えていたら良く分からなくなった。 回線契約等した場合、基本2セッションなのだけれど IP電話とかひかりでんわを使うと1セッション取られる。 その他の場合...

    • うーん。上手い例えが思い浮かばんけど。 家の中と外でコミュニケーションをとる事を想定してくれ。思い浮かべる家はサザエさんのエンディングみたいなシンプルなものでいい。 セ...

      • 電話をする時は、直接会話をしているイメージだな。 分かりやすい。

    • NTTフレッツ接続のマルチセッションとは? フレッツ光(Bフレッツ)またはADSLにおいて、1つの回線契約で複数のプロバイダーに同時接続ができるNTTフレッツの仕様です。それぞれ標準...

      • そーそれ。 そのセッションってのが良く分からないんだよね。 分かりやすい例えがあったらいいんだけどな。 プロバイダが違う場合は、それぞれ1セッションかかるよ!ってのは分かる...

    • 「セッションって、外に出るグローバルIPの数だと思ってた。」 理解してんじゃん。正しいよ。 プロバイダの契約数ってことでええで。 たとえばOCNをメインにしてひかり電話使ってた...

    • 非会員性のwebサイト閲覧みたいなのは途中でIP変わったりしても特に問題がない 複数端末でいろいろアクセスしても何秒かズレるから内部で旨い事セッションの確保と解放されて1セッシ...

      • あー、何となくわかった。 常に通信が必要なものがあれば、それはセッションを占有してしまうのだな。 大抵のものは、キャッシュか何か必要な分だけ保持しているから常にネットを見...

    • フレッツで言うセッション数は、フレッツ回線上で同時に確立できる「PPPoE の」セッションの数。ひかり電話は PPPoE を使わないからセッション数も消費しない。 一般的にプロバイダで...

      • 詳しいひとキタ――(゚∀゚)――!! そのとおりで、ワイもスレ主にレスしながら「なんで2セッション必要なん?」という疑問はある PSNの仕様がわからんのでなんともいえんのだが。。。 ...

      • 家にPS4が3台あったとして、同じルーターを使って同時に3人接続しようとしたら 問題なくゲームできるってこと?

      • PPPoEって何?

      • 複数機器で 1 つのグローバル IP を共有したとしても AとBが同時に走って、その画面を別のモニターで出すようなオンラインゲームは 2セッション必要じゃねぇかな? それぞれが必要な時...

        • え、そのセッションて、アプリケーション層のプロトコルでやるものじゃないの

          • ちょっと何言ってるのかよくわからないっすね 横

            • 複数機器で 1 つのグローバル IP を共有したとしても AとBが同時に走って、その画面を別のモニターで出すようなオンラインゲームは 2セッション必要じゃねぇかな? それぞれが必要...

    • 他の人が頭いい答えしてて、横の俺も訳が分からなくなったわ。 NATとか、グローバルIPとか、アドホックとか、アドホックとか。 難しいことばっかりや。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん