GoとHTTPに関するmom0tomoのブックマーク (1)

  • ソケット通信の仕組みをスライド図解と Go 実装でまとめてみる

    はじめに 先日、 Linuxで動かしながら学ぶTCP/IPネットワーク入門 を読了ならびに実装しました。 こちらのは下記に関して内容がわかりやすく記述されており、入門としてとても良いでした。 データリンク層におけるイーサネットを通るフレームの挙動 TCP/IP の挙動 アプリケーション層のプロトコル (HTTP / DHCP / NAT) socket 通信 しかし、上記のを進める中でソケット通信の内容が詳細には分からず、少しもどかしい気持ちになってしまいました。 分からなかった部分としては以下のようなものです。 そもそも socket とはなにか Server で accept() したときに新しい socket を生成しているようだがこれはなにか Server で最初に作成した socket() と同じものなのか それともクライアント用の socket なのか Server の

    ソケット通信の仕組みをスライド図解と Go 実装でまとめてみる
  • 1