「NAT(ナット)※1」はオンラインゲームを支える重要な技術のひとつです。 「NAT越え※2」に失敗するとマルチプレイができなくなりますし、「NATタイプ※3」の違いはマルチプレイのしやすさに影響します。 ところが、NAT は仕組みが難しく、初心者向けの記事も少ないため、イカスミカフェには NAT についての質問がよく寄せられます。 そこで今回は、Nintendo Switch(ニンテンドースイッチ)を例にして、世界一わかりやすく NAT を解説してみたいと思います。
![「NAT」「NAT越え」「NATタイプ」ってなーに?](https://cdn-ak-scissors.b.st-hatena.com/image/square/7712d301f809f1645e6b883f035de61e7d55a8ee/height=288;version=1;width=512/https%3A%2F%2Fsquid-ink-cafe.com%2Fwp-content%2Fuploads%2F2022%2F10%2Flag1-5_ogp.png)
ネットワークを集中的に勉強したのでそのうちの基礎的な部分だけを抽出して記事にしました。主にL2とL3の話しかしてないです。(ただの勉強しとことメモです。間違っているところもあるかもしれないのでご容赦ください。) 参考文献(とても良書なので興味ある人は是非) ・tanenbaum先生の教科書(Networkの世界的bible) ・CでネットワークプログラミングをするHands-on本(とても読みやすかった) ・Linuxで仮想ネットワークを構築してみる本(解像度が上がった) ・TCPの最新動向を掘り下げてる本 ネットワークモデルのoverview コンピューターのネットワークはコンピュータ同士プロトコルという決まり事に沿って通信を行うことで意思疎通を図っている。このプロトコルは多数あり、類似したものを同じ階層に分けてモデル化し考えるのが一般的である。例えば、以下の図はOSIモデルと呼ばれる7
In this course, you will learn how to work with the UDP and TCP internet protocols in real-world scenarios. You will apply your skills to build small, fun networking applications in Rust — right in your browser! No previous knowledge of network programming is required, but we assume that you are familiar with Rust syntax. If you’re not, that's fine too! You can read The Rust Book and learn by prac
孤独な人間は努力してでも友達を作った方がいいのか。 研究結果は無慈悲にも「そうだ」と答える。 成功するための方法を『ひとりぼっちの〇〇生活』から学ぼう。 『ひとりぼっちの〇〇生活』6話 クラス全員と友達に 「中学卒業までにクラス全員と友達にならなくてはいけない」 これは今期アニメ『ひとりぼっちの〇〇生活』の主人公、一里ぼっちに課せられた試練である。 『ひとりぼっちの〇〇生活』1話 TVアニメ「ひとりぼっちの〇〇生活」公式サイト ぼっちは孤独な少女である。友達と呼べる存在は幼馴染の八原かいのみだ。 『ひとりぼっちの〇〇生活』1話 しかし小学校卒業を期に、その唯一の友達とも離れてしまう。 「このままでは、ぼっちはダメになってしまう」 そう考えた八原かいは、ぼっちに一つ約束をさせた。それが冒頭に書いた「中学卒業までにクラス全員と友達になる」というものである。もしこの約束が守れなければ絶交すると付
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く