私はC言語のソケットを使いこなしていますが、このプロトコルは引き続き表示されていますが、何も見つかりませんでした。 HOPOPTとIPの違いは何ですか?HOPOPTプロトコルとは何ですか?socket()はどのように機能しますか?
また、私はソケット()関数の最後の引数は、manページによると、0にする必要がありますなぜ得ることはありませんよ。
プロトコルは、ソケットで使用する特定のプロトコルを指定します。指定されたプロトコルファミリ内の特定のソケットタイプをサポートするために通常は1つのプロトコルしか存在しません。この場合、プロトコルは0として指定できます。しかし、多くのプロトコルが存在する可能性があります。方法。使用するプロトコル番号は、通信が行われる「通信ドメイン」に固有です。プロトコル(5)を参照してください。プロトコル名文字列をプロトコル番号にマップする方法については、getprotoent(3)を参照してください。
私の知る限りが0の最後の引数は、標準ライブラリを使用するが、その場合には1が0以外の番号を使用しているプロトコルを決定するようになる設定を理解して?
"この場合、0以外の数字が使用されますか?" >> _しかし、多くのプロトコルが存在する可能性があります。この場合、特定のプロトコルをこのように指定する必要があります._ –
@SouravGhosh、実際の例を見ていきたいと思います – Trey