Apa istilah yang tepat untuk ipaddress / hostname: port


22

Apa istilah yang tepat untuk (contoh) hostname.tld: 433 (hostname: portnumber)?

Ini bukan hanya nama host, dan juga bukan URL :) :) berlaku untuk 10.0.0.1:3306 dll.


1
Ini bukan topik di sini, tetapi yang Anda cari mungkin adalah "URI".
Sebastian Wiesinger

1
URI mencakup mekanisme yang digunakan untuk mengakses sumber daya, misalnya http: atau ftp :, dan karena itu tidak benar-benar menjawab pertanyaan. Skema URI didefinisikan dan didokumentasikan . Lihat dokumen W3C ini untuk klarifikasi lebih lanjut.
YPelajari

Ini "soket" meskipun "titik akhir" sedang populer saat ini. en.wikipedia.org/wiki/Network_socket .
generalnetworkerror

Jawaban:


23

Alamat IP dan pasangan port disebut, Alamat Soket

Pair of socket address (10.0.0.1:123, 192.168.0.1:123) juga dapat disebut 4-tuple atau 5-tuple jika protokolnya juga ditentukan (10.0.0.1:123, 192.168.0.1:123 UDP)


1
Ini lebih benar dalam dunia pemrograman / sistem dan tidak selalu relevan dalam jaringan. Dalam jaringan alamat IP dan port / protokol umumnya nilai-nilai yang berbeda dan spesifik, dan tidak digunakan sebagai nilai tunggal.
YPelajari


1

Jika use case Anda mencakup bagian 'otentikasi' opsional, maka ini akan disebut "otoritas".

[A URI] terdiri dari:

...

  • Bagian otoritas, terdiri dari:

    • Bagian otentikasi opsional nama pengguna dan kata sandi, dipisahkan oleh titik dua, diikuti oleh simbol at (@)
    • "Host", yang terdiri dari nama terdaftar (termasuk tetapi tidak terbatas pada nama host), atau alamat IP. Alamat IPv4 harus dalam notasi dot-desimal, dan alamat IPv6 harus dilampirkan dalam tanda kurung ([]).
    • Nomor port opsional, dipisahkan dari nama host oleh titik dua

...

en.wikipedia.org/wiki/Uniform_Resource_Identifier

Ini diformalkan dalam RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax

Komponen otoritas didahului oleh tebasan ganda ("//") dan diakhiri oleh tebasan berikutnya ("/"), tanda tanya ("?"), Atau karakter tanda nomor ("#"), atau pada akhirnya dari URI.

authority   = [ userinfo "@" ] host [ ":" port ]

1

Menurut DOM / Web API itu sederhana host.

Properti host antarmuka URL adalah [...] nama host, dan kemudian, jika port URL tidak kosong, a ':', dan port dari URL.

Anda dapat melihat ini di konsol browser:

url = new URL('http://example:8080/path')
url.hostname  // "example"
url.host      // "example:8080"
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.