ฉันคุ้นเคยกับโมเดล OSI และทั้งหมด แต่มีบางสิ่งที่อยู่ในใจของฉัน: เครื่องมือเช่น nslookup และ ping อยู่ในเลเยอร์ของแอปพลิเคชันเท่านั้นหรือไม่ พวกมันใช้เลเยอร์รองรับด้านล่าง แต่บางทีคุณอาจบอกว่ามันอยู่ในชั้นแอปพลิเคชัน ช่วยฉันออกจากที่นี่ :)!
ฉันคุ้นเคยกับโมเดล OSI และทั้งหมด แต่มีบางสิ่งที่อยู่ในใจของฉัน: เครื่องมือเช่น nslookup และ ping อยู่ในเลเยอร์ของแอปพลิเคชันเท่านั้นหรือไม่ พวกมันใช้เลเยอร์รองรับด้านล่าง แต่บางทีคุณอาจบอกว่ามันอยู่ในชั้นแอปพลิเคชัน ช่วยฉันออกจากที่นี่ :)!
คำตอบ:
เครื่องมือช่างเช่น ping
, nslookup
ฯลฯ ทั้งหมดทำงานที่ชั้นแอปพลิเคชัน แต่ตามที่คุณระบุข้อความจะถูกส่งขึ้นและลงโพรโทคอลสแต็คเพื่อให้ทำงานได้กับเลเยอร์ทั้งหมดของโมเดล OSI โดยทั่วไปคุณจะบอกว่านี่เป็นคำสั่งเลเยอร์แอปพลิเคชัน แต่คุณมีสิทธิ์ชี้ให้เห็นว่ามีการใช้เลเยอร์ที่สนับสนุน
โปรแกรมเช่น Ping, Email ฯลฯ ในชั้นแอปพลิเคชันใช้โปรโตคอลเลเยอร์การขนส่งเช่น TCP และ UDP
เหล่านี้ใช้โปรโตคอลเลเยอร์เครือข่ายเช่น IP, ICMP, ARP, RIP เป็นต้น
เหล่านี้ใช้โลจิคัลแอดเดรสซึ่งเชื่อมโยงกับ MAC แอดเดรสบน Data Link Layer
สัญญาณที่แต่งหน้าแพ็คเก็ตเหล่านี้จะถูกส่งไปในชั้นทางกายภาพ
มันอาจจะคุ้มค่าที่ชี้ให้เห็นว่ามาตรฐานเช่น nslookup
โดยพื้นฐานแล้วจะอยู่ภายในเซสชันเลเยอร์การนำเสนอและแอพพลิเคชัน