Professional Documents
Culture Documents
8 Icmp
8 Icmp
Ажлын зорилго
Энэхүү ажлаар бид хост болон холболтын төхөөрөмжүүдийн сүлжээний орчин дахь
ажилгаа шалгах үүрэг бүхий ICMP протокол болон ARP гэсэн 2 протоколуудын
онцлогтой танилцана.
Үндсэн ойлголт
ICMP нь тусгайлсан мессежийг Ping болон Tracert (хуучнаар traceroute) ашиглан үүсгэж
сүлжээнд холбогдсон байгаа хост, холболтын төхөөрөмж (хаягтай)-үүдрүү илгээнэ.
Ингэснээр бид хүлээн авагч сүлжээнд холбогдсон байгаа эсэх, илгээгч болон хүлээн
авагчийн төхөөрөмжүүд хоорондоо холбогдож чадаж байгаа эсэх, хэрхэн холбогдож
байгаа зэрэг асуултуудад хариулт авч чадна.
Ping: төхөөрөмж нь зааж өгсөн хаяг эсвэл домайн нэр (DNS ажилж байгаа үед)-рүү
“ICMP echo request”-ийг илгээх ба хариулт болох “ICMP echo reply” хүлээн авна.
Ингэснээр дамжуулал хийж байгаа үеийн хугацаа, алдаа болон пакетын гээгдлийн
талаарх мэдээллийг цуглуулж дэлгэцэнд харуулна.
Tracert: төхөөрөмж нь зааж өгсөн хаяг эсвэл домайн нэр (DNS ажилж байгаа үед) бүхий
төхөөрөмж хүртлэх бүх холболтын төхөөрөмж (ихэвчлэн рүүтерүүд)-рүү нэг бүрчлэн
ICMP мессежийг илгээж хариултыг хүлээн авснаар холбоос бүрийн мэдээллийг
дэлгэцэнд харуулна. Ингэж нэг бүрчлэн мэдээлэл цуглуулахдаа төхөөрөмжийг нэмэх
зарчим ашиглана (Зураг 1-ийг үз).
Туршилт
Туршилтанд бид хэрэглэгчээс сервер-рүү ICMP протокол ашиглан хүсэлт илгээх, мөн
Packet tracer програм дээр топологи үүсгэн дамжуулал хийж ARP протокол хэрхэн
ажилдаг мөн яагаад хэрэгтэй гэдгийг ойлгох болно.
ping
Дээрх зураг 1-ээс бид МУИС-ийн дотоод сүлжээнээс АНУ-ын Канзасд байрлах
GOOGLE компаны серверрүү 10 ширхэг хүсэлт илгээж, 10 хариулт хүлээн авсан
харагдаж байна. Мөн бидний илгээсэн эхний мэссеж серверт хүрэх хугацаа дээр түүний
хариулт бидэнд ирсэн хугацааг нэмсэн байдлаар “time=62ms” гэж үзүүлсэн байна. Энэ
үйлдэл 10 удаа давтагдсан бөгөөд төгсгөлд нь статистик мэдээг харуулсан байна.
Tracert
Доорхи топологийг байгуулж дотоод сүлжээнд дамжуулж буй мэдээлэл болон сүлжээ
хооронд дамжуулж байгаа мэдээллээс ARP пакет хэрхэн дамжиж байгааг харах мөн
router-ээр холбогдсон хоёр сүлжээг харуулж байгаа бөгөөд ARP, ICMP пакетуудын
талаар мэдлэгээ бататгах болно.
1. Simulation tab-ийг сонгож simulation горимоор ор. Энэ tab нь Realtime tab-ийн хажууд,
Packet Tracer-ийн баруун доод буланд байрлаж байгаа.
2. Add Simple PDU-г сонго, дэлгэцийн баруун талд байрлаж байгаа. Add Simple PDU -
ийг сонгосны дараа PC0-ийг сонгоод, дараа нь PC1-ийг дар. Гарч ирэх талбарт PDU-ийг
vvсгэхийн тулд source болон destination хаягийг тавьж єгнє.
3. Simulation Panel дах Event List Filter -ийг ашиглаад зєвхєн ARP, ICMP пакетуудыг
сонго.
4. Simulation Panel цонхон дах Auto Capture / Play товчийг ашиглаад ARP хvсэлтийн
процесс хэрхэн дамжигдаж байгааг хар.
Зураг 3-д Wireshark програмд ICMP гэсэн түлхүүрээр шүүлтүүр хийсэн дэлгэцийн агшин
харуулав. Үр дүнд бид илгээсэн 10 хүсэлт, 10 хариулт
Даалгавар
ICMP Анализ хийх
ICMP урсгалыг барьж авсан .pcap өргөтгөлтэй цуглуулсан урсгалын мэдээллээс ICMP
мессежийг харж шинжилгээ хийн алдааны болон амжилттай дамжсан мессежүүдийн
ялгааг тайлбарлах үүнд:
1. ping комманд ашиглан холболтыг шалгаж байгаа үеийн пакетийг задалж ICMP
мессежийн type, code хэсгээс мессежийг тайлбарла.
3. Дээрхи хоёр үр дүнгээс ялгаатай болон ижил зүйл байна уу? Тайлбарла.
1. ARP Request
2. ARP Reply
1. Reset Network-ийг сонго, энэ нь бvх л ємнє нь vvсгэсэн PDU -г устгаж, сvлжээг
шинэчилдэг.
4. Simulation Panel дах Event List Filter -ийг ашиглаад зєвхєн ARP, ICMP
пакетуудыг сонго.
5. Simulation Panel цонхноос Auto Capture /Play товчийг ашиглаад ARP хvсэлтийн
процесс хэрхэн дамжигдаж байгааг хар.
Сорих асуулт:
1. Ємнє нь vvсгэсэн PDU болон сvлжээг шинэчлэх хэрэггvй. Add Simple PDU
сонгон шинэ PDU нэм. Source нь PC0-ийг сонгоод, Destination нь PC4 байхаар.
2. Simulation Panel-ийг Event List Filter ийг ашиглаад ARP болон ICMP пакет
сонгогдсон байгаа эсэхийг шалга?
3. Simulation Panel -ийн Auto Capture / Play товчийг ашиглан ARP request-ийн
процесс хэрхэн дамжигдаж байгааг хар
Асуулт
Сорих асуулт
1. ARP Request -ийн destination MAC хаяг ямар байна вэ?