İpadresi / hostname için uygun terim nedir: port


22

(Example) hostname.tld: 433 (hostname: portnumber) için uygun terim nedir?

Yalnızca ana bilgisayar adı değil ve aynı zamanda bir URL de değil :) aynı 10.0.0.1:3306 vs. için de geçerli.


1
Bu burada konuyla ilgili değil, ancak aradığınız şey muhtemelen "URI".
Sebastian Wiesinger

1
Bir URI, kaynağa erişmek için kullanılan mekanizmayı içerir, örneğin http: veya ftp: ve bu nedenle soruyu gerçekten yanıtlamaz. URI şemaları tanımlanır ve belgelenir . Daha fazla açıklama için bu W3C belgesine bakınız .
YLearn

Bugünlerde “son nokta” moda olmasına rağmen “soket”. en.wikipedia.org/wiki/Network_socket .
generalnetworkerror

Yanıtlar:


23

IP adresi ve port çifti denir, Soket Adresi

Soket adreslerinin çifti (10.0.0.1:123, 192.168.0.1:123), protokol de belirtilirse 4-tuple veya 5-tuple olarak da adlandırılabilir (10.0.0.1:123, 192.168.0.1:123 UDP)


1
Bu, programlama / sistemler dünyasında daha doğrudur ve her zaman ağ oluşturma ile ilgili değildir. Ağ oluşturmada IP adresi ve port / protokol genellikle farklı ve spesifik değerlerdir ve tek bir değer olarak kullanılmaz.
YLearn


1

Kullanım durumunuz isteğe bağlı 'kimlik doğrulama' bölümünü kapsıyorsa, buna "otorite" denir.

[Bir URI] şunları içerir:

...

  • Aşağıdakilerden oluşan bir yetki kısmı:

    • Kullanıcı adının ve parolanın isteğe bağlı bir kimlik doğrulama bölümü, iki nokta üst üste işaretli ve ardından (@) simgesinde
    • Kayıtlı bir addan (bir ana bilgisayar adı dahil ancak bunlarla sınırlı olmamak üzere) veya bir IP adresinden oluşan bir "ana bilgisayar". IPv4 adresleri nokta ondalık gösterimde olmalı ve IPv6 adresleri parantez içine alınmalıdır ([]).
    • Ana bilgisayar adından iki nokta ile ayrılmış isteğe bağlı bir bağlantı noktası numarası

...

en.wikipedia.org/wiki/Uniform_Resource_Identifier

RFC 3986 - Tekdüzen Kaynak Tanımlayıcısı (URI) ' da resmi hale getirildi: Genel Sözdizimi

Yetki bileşeninden önce bir çift eğik çizgi ("//") gelir ve bir sonraki eğik çizgi ("/"), soru işareti ("?") Veya sayı işareti ("#") karakteri veya sonuna kadar sonlandırılır. URI

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

1

DOM / Web API'sine göre basitçe host.

URL arayüzünün host özelliği, [...] hostname ve sonra eğer URL portu boşsa, bir ':' ve URL portudur.

Bunu bir tarayıcı konsolunda görebilirsiniz:

url = new URL('http://example:8080/path')
url.hostname  // "example"
url.host      // "example:8080"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.