Pagrindinis » kaip » Koks skirtumas tarp „Pinging“ ir „http“?

    Koks skirtumas tarp „Pinging“ ir „http“?

    Jei eksperimentuojate ir mokotės apie interneto svetainės pingavimą, jums gali būti nustebinti rezultatai, pagrįsti „ką“. Šiandienos „SuperUser“ atsakymų ir atsakymų žinynas padeda išsiaiškinti, ar skaitytojas yra painus ir nusivylęs.

    Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.

    „Cristianzambrano“ sutikimas (Wikimedia Commons).

    Klausimas

    „SuperUser“ skaitytojas Saransh Singh nori sužinoti, koks skirtumas tarp „pinging“ su „http: //“ ir „be“ yra:

    Bandau ping mano svetainę http://www.example.com/ ir jis išsprendžiamas nežinomu IP adresu, tada jis išeina.

    Bet kai aš ping pavyzdys.lt, tai veikia. Ką aš čia trūkstu ar nesuprantu?

    Pastaba: pavyzdys.lt buvo pakeistas faktine svetaine „SuperUser“.

    Koks skirtumas tarp „pinging“ ir „http: //“?

    Atsakymas

    „SuperUser“ autorius DavidPostill mums atsako:

    Argumentas „ping“ yra pagrindinio kompiuterio pavadinimas (arba IP adresas). Taigi visi veiks toliau:

    Kita vertus, tai neveiks http://www.example.com/ yra HTTP vienodas išteklių lokatorius (URL), o ne galiojantis pagrindinio kompiuterio pavadinimas (nors dalis jo yra kompiuterio pavadinimas).

    HTTP URL susideda iš 4 dalių:

    • Schema - Visada pateikiama
    • Priimančiojo vardas - visada pateikiamas
    • Kelias arba kamienas - visuomet yra, bet kartais yra nulinis
    • Parametrai - neprivaloma

    „Ping“ paprastai nepripažins URL kaip galiojantį paskirties vietos pavadinimą.

    Pastaba

    Ne visi URL turi pirmiau minėtą formatą. Visą URL susideda iš pavadinimo schemos specifikatoriaus, po kurio seka eilutė, kurios formatas yra vardų schemos funkcija. URL formatai yra nustatyti IETF specifikacijoje „Vienodi išteklių lokatoriai“ (URL). * Tai yra kitoks svetainės adresas, nurodytas anksčiau pateiktame URL.

    DNS užgrobimas

    Išimtis gali būti, jei DNS serveris (kuris išsprendžia prieglobos vardus į IP adresus) yra sukonfigūruotas grąžinti galiojantį IP adresą, net jei tiekiamas neteisingas kompiuterio pavadinimas. Tai gali atsitikti, jei IPT užgrobia jūsų DNS užklausas.

    Iš atsakymo Kodėl ping sprendžia IP 198.105.254.228 IP už kiekvieną atsitiktinį kompiuterio pavadinimą, kurį įvedu? pateikė Michael Hampton:

    • Jie bando būti „naudingi“, nukreipdami užklausas dėl neegzistuojančių domenų į baltos etiketės paslaugą, kuri suteikia paieškos rezultatus ir reklamą, iš kurių visi, bet jūs gaunate mažesnes pajamas. Laimei, jie turi pageidaujamų puslapių, kuriuose galite jį išjungti.

    Būtinai perskaitykite kitus naudingus atsakymus naudodami žemiau pateiktą nuorodą!


    Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.