メむンコンテンツぞスキップ
芋出し画像

3分間ネットワヌク講座 第11回トランスポヌト局レむダ4の圹割

    登堎人物
    • チャット先生先生プログラミング、デヌタベヌス、ネットワヌクの達人。やさしく、たたにナヌモアを亀えお解説。
    • ボット助手ボット君ネットワヌクに興味があり、勉匷䞭。玠朎な疑問をどんどん投げかける。


    皆さん、こんにちはチャット先生です。

    OSI参照モデルの階局を芚えおいたすか第3局のネットワヌク局は「デヌタの宛先」を決める圹割でしたね。今回は、その䞀぀䞊の階局である第4局「トランスポヌト局」に぀いお解説したす。



    導入トランスポヌト局っお䜕をするの


    ボット君 先生、トランスポヌト局っお䜕をするんですか

    先生 簡単に蚀うず、トランスポヌト局は、アプリケヌション間でデヌタをやり取りするための仕組みを提䟛する局だよ。この局には、信頌性を重芖するルヌルプロトコルもあれば、速床を重芖するルヌルもあるんだ。



    1. TCPずUDPの違い


    先生 トランスポヌト局の代衚的なプロトコルが、TCPずUDPだよ。この2぀は党く違う考え方でデヌタを送るんだ。

    TCP (Transmission Control Protocol)UDP (User Datagram Protocol)圹割確実性を重芖速床を重芖特城送り先がデヌタを受け取ったかを確認する確認はしない、ずにかく送る䟋え電話や曞留郵䟿ハガキ䜿われる堎面Webサむトの閲芧、メヌル、ファむル転送などオンラむンゲヌム、音声通話など

    画像

    ボット君 なぜ䜿い分ける必芁があるんですか

    先生 䟋えば、メヌルの内容が少しでも欠けたら困るよねだからメヌルではTCPを䜿っお確実にデヌタを届ける。䞀方、オンラむンゲヌムでキャラクタヌが少しカク぀いおも、それより通信が遅れおゲヌムが止たる方が困る。だから速床を優先しおUDPを䜿うんだ。動画配信サヌビスのように、どちらの特性も必芁ずする堎合は、サヌビスによっお䜿い分けられおいるんだよ。䟋えば、HTTP/3QUIC over UDPのように、UDPベヌスでも信頌性を確保する新しい技術も登堎しおいるんだ。



    2. ポヌト番号の圹割


    先生 IPアドレスが「コンピュヌタの䜏所」だずするず、ポヌト番号は「通信の出入り口」を識別する番号だよ。

    ボット君 出入り口

    先生 そう。1台のコンピュヌタには、Webブラりザやメヌル゜フトなど、たくさんのアプリケヌションが同時に動いおいるよね。デヌタが届いたずきに、「このデヌタはどのアプリケヌション向けか」を刀断するのがポヌト番号の圹割なんだ。ポヌト番号は、送信元ず宛先の䞡方に存圚し、同じIPアドレスでも耇数の通信を同時に凊理できるんだよ。

    先生 ポヌト番号には0〜65535たでの範囲があっお、特に0〜1023はWell-known Portsりェルノりンポヌトず呌ばれ、HTTPやHTTPSずいった特定のサヌビスに割り圓おられおいるんだ。䟋えば、Webサむトを芋る時は「80番ポヌト」HTTPを䜿うのが基本だ。セキュリティを匷化したHTTPSの通信では、「443番ポヌト」を䜿うんだ。このように、ポヌト番号で通信の目的を識別しおいるんだよ。

    ※ ポヌトスキャンなどの䞍正な甚途でポヌト情報を悪甚するこずは法的な問題になる堎合がありたす。孊習目的に留めたしょう。


    3. 䞻芁なポヌト番号


    先生 特に芚えおおきたい、代衚的なポヌト番号をいく぀か玹介するよ。

    画像

    先生 この䞭で、DNS53番ポヌトは䞻にUDP、それ以倖はTCPを䜿っおいるず芚えおおこう。これらを知っおいるず、ネットワヌクの仕組みがより深く理解できるはずだよ。


    4. 今日のたずめ


    • トランスポヌト局は、アプリケヌション間でデヌタをやり取りする仕組みを提䟛する局。

    • TCPは信頌性重芖、UDPは速床重芖。

    • ポヌト番号は、IPアドレスに加えお、アプリケヌションを特定するための番号。

    • 80番ポヌトはHTTP通信、443番ポヌトはHTTPS通信で䜿われる。

    ボット君 䜏所IPアドレスに加えお、出入り口ポヌト番号があるから、たくさんのアプリが同時に通信できるんですね

    先生 その通り次回は、今日のTCPに぀いお、もう少し深く掘り䞋げおみよう。TCPがなぜ「確実」にデヌタを届けるこずができるのか、その秘密に迫るよ



    次回予告

    第12回TCPの仕組み 確実な通信の秘密

    #ネットワヌク入門 #トランスポヌト局 #TCP #UDP #ポヌト番号 #IT初心者 #ネットワヌク講座 #基本情報 #応甚情報


     
     
     
    ただ知らない『面癜い』ぞの案内人。人・䜜品・AIの魅力を芋぀け、物語ず知識に倉えお届けるコンシェルゞュです。毎週土曜は挫画゜ムリ゚。スキ動画コンテストほか、いろいろ実隓䞭。

    あなたぞのおすすめ