Агуулгын хүснэгт:
Видео: ICMP мессежийг ашиглан Java хэл дээр ping програм бичих боломжтой юу?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Пинг Интернэтийн хяналтыг илгээх замаар ажилладаг Захиа Протокол ( ICMP /ICMP6) Зорилтот хост руу илгээх багцуудыг цуурайгаар хүлээж, хүлээнэ ICMP Цуурай хариу. The хөтөлбөр алдаа, пакетийн алдагдал, үр дүнгийн статистик хураангуйг мэдээлдэг. Энэ Java програмын пинг доторх IP хаяг Java ашиглаж байна InetAddress анги.
Үүнээс гадна ICMP болон Ping хоёрын ялгаа юу вэ?
ICMP Энэ нь сүлжээний нөхцөл байдлын талаар мэдээлэх янз бүрийн мессеж илгээх протокол юм - тийм биш пинг . Цуурай хүсэлт нь олон мессежийн нэг юм. Пинг шүүж болно, гэхдээ ихэнх нь ICMP IP, TCP болон бусад протоколуудыг зөв ажиллуулахын тулд мессежийн төрлүүд шаардлагатай.
Үүний нэгэн адил, PING хэрэгсэлд хариу өгөхөд ямар төрлийн ICMP мессеж хүлээж байна вэ? ICMP Ping. Ping нь хоёр ICMP кодыг ашигладаг: 8 (цуурай хүсэлт) ба 0 ( цуурай хариу ). Та "Ping" командыг хүлээх үед Ping програм нь Type талбарт 8 код агуулсан ICMP багцыг илгээдэг. Хариулт нь 0 төрөлтэй байна.
Хоёрдугаарт, би Ping-г хэрхэн ашиглах вэ?
Алхам
- Тушаал хүлээх мөр эсвэл терминалыг нээнэ үү. Үйлдлийн систем бүр Ping командыг ажиллуулах командын мөрийн интерфейстэй байдаг.
- Ping командыг оруулна уу. Ping хостын нэр эсвэл ping IP хаягийг оруулна уу.
- Пинг гаралтыг харахын тулд Enter дарна уу. Үр дүн нь одоогийн командын мөрний доор харагдах болно.
ICMP-ийн зорилго юу вэ?
Интернет хяналтын мессежийн протокол ( ICMP ) нь TCP/IP сүлжээний түвшний протокол бөгөөд алдааг олж засварлах, хянах, алдааны мэдээний үйлчилгээ үзүүлдэг. ICMP нь сүлжээнд холбогдсон компьютерийн үйлдлийн системд ихэвчлэн ашиглагддаг бөгөөд алдааны мессежийг дамжуулдаг.
Зөвлөмж болгож буй:
Java хэл дээр Date объект өөрчлөгдөх боломжтой юу?
Өөрчлөгдөж болох объект гэдэг нь баригдсаны дараа төлөвөө өөрчлөх боломжтой объект юм. Жишээлбэл, StringBuilder болон Date нь хувиршгүй объектууд байдаг бол String болон Integer нь өөрчлөгддөггүй объектууд юм. Анги нь талбар болгон хувирах объекттой байж болно
Java хэл дээр сканнер хэрхэн бичих вэ?
Жишээ 2 import java.util.*; нийтийн анги ScannerClassExample1 {public static void main(String args[]){String s = 'Сайн уу, Энэ бол JavaTpoint.'; //Сканнерийн объект үүсгээд дотор нь мөр дамжуулна. Сканнер скан хийх = шинэ сканнер(үүд); //Сканнерт токен байгаа эсэхийг шалгана уу. System.out.println('Боолийн үр дүн: ' + scan.hasNext());
Та Java хэл дээр хэрхэн текст бичих вэ?
Java import java.io.FileWriter дээр Текст файл руу бичих; нийтийн WriteFile(Мөр файлын зам, логикийн нэмэлт_утга) {зам = файлын_зам;} FileWriter бичих = шинэ FileWriter(зам, файлд хавсаргах); PrintWriter print_line = шинэ PrintWriter(бичих); хэвлэх_мөр. print_line.printf('%s' + '%n', textLine);
Java хэл дээр бичих арга гэж юу вэ?
Java хэл дээрх Writer Class-ын write(String, int, int) аргыг урсгал дээр заасан мөрийн тодорхой хэсгийг бичихэд ашигладаг. Энэ мөрийг параметр болгон авдаг. Мөн бичих мөрийн эхлэлийн индекс болон уртыг параметр болгон авна
Java ашиглан файл доторх санамсаргүй газраас уншиж, бичих боломжтой юу?
Санамсаргүй хандалтын файлыг ашигласнаар бид файлаас уншиж, файл руу бичих боломжтой. Файлын оролт, гаралтын урсгалыг ашиглан унших, бичих нь дараалсан үйл явц юм. Санамсаргүй хандалтын файлыг ашиглан бид файлын аль ч байрлалд уншиж, бичиж болно. RandomAccessFile ангийн объект нь санамсаргүй файлд хандах боломжтой