<ก่อนหน้านี้ | Contents | ถัดไป>
♦ เรียกใช้แอปพลิเคชันระยะไกลอย่างปลอดภัย
♦ ไฟร์วอลล์และการตรวจจับการบุกรุก
10.1. ภาพรวมเครือข่าย
10.1.1. แบบจำลอง OSI
โปรโตคอลคือชุดของกฎสำหรับการสื่อสาร
ในการรับข้อมูลผ่านเครือข่าย เช่น อีเมลจากคอมพิวเตอร์ของคุณไปยังคอมพิวเตอร์เครื่องอื่นที่อีกฟากหนึ่งของโลก ฮาร์ดแวร์และซอฟต์แวร์จำนวนมากจำเป็นต้องทำงานร่วมกัน
ฮาร์ดแวร์ทั้งหมดเหล่านี้และโปรแกรมซอฟต์แวร์ต่างๆ พูดภาษาต่างกัน ลองนึกภาพโปรแกรมอีเมลของคุณ: มันสามารถสื่อสารกับระบบปฏิบัติการของคอมพิวเตอร์ผ่านโปรโตคอลเฉพาะได้ แต่ไม่ใช่
สามารถพูดคุยกับอุปกรณ์คอมพิวเตอร์ได้ เราต้องการโปรแกรมพิเศษในระบบปฏิบัติการที่ทำหน้าที่นี้ ในทางกลับกัน คอมพิวเตอร์จะต้องสามารถสื่อสารกับสายโทรศัพท์หรือวิธีการเชื่อมต่ออินเทอร์เน็ตอื่นๆ และเบื้องหลัง ฮาร์ดแวร์การเชื่อมต่อเครือข่ายจำเป็นต้องสามารถสื่อสารเพื่อส่งอีเมลจากอุปกรณ์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง ไปจนถึงคอมพิวเตอร์ปลายทาง
โปรโตคอลการสื่อสารประเภทต่างๆ เหล่านี้แบ่งออกเป็น 7 ชั้น ซึ่งเรียกว่า โมเดลอ้างอิงการเชื่อมต่อโครงข่ายเปิดที่ แบบจำลอง OSI สั้น ๆ. เพื่อให้เข้าใจง่าย โมเดลนี้ถูกลดขนาดเป็นคำอธิบายโปรโตคอล 4 ชั้น ดังที่อธิบายไว้ในตารางด้านล่าง:
ตารางที่ 10-1. โมเดล OSI แบบง่าย
ชื่อชั้น | โปรโตคอลเลเยอร์ |
แอพลิเคชันเลเยอร์ | HTTP, DNS, SMTP, ป๊อป, ... |
ชั้นการขนส่ง | ทีซีพี, ยูดีพี |
เลเยอร์เครือข่าย | ไอพี, ไอพีวี6 |
เลเยอร์การเข้าถึงเครือข่าย PPP, PPPoE, Ethernet
แต่ละเลเยอร์สามารถใช้ฟังก์ชันของเลเยอร์ด้านล่างเท่านั้น แต่ละชั้นสามารถส่งออกฟังก์ชันการทำงานไปยังชั้นด้านบนเท่านั้น กล่าวอีกนัยหนึ่ง: เลเยอร์สื่อสารกับเลเยอร์ที่อยู่ติดกันเท่านั้น มาดูตัวอย่างข้อความอีเมลของคุณอีกครั้ง: คุณป้อนข้อความผ่านเลเยอร์แอปพลิเคชัน ในคอมพิวเตอร์ของคุณ มันจะเดินทางลงไปยังชั้นการขนส่งและเครือข่าย คอมพิวเตอร์ของคุณวางไว้บนเครือข่ายผ่านเลเยอร์การเข้าถึงเครือข่าย นั่นคือเลเยอร์ที่จะย้ายข้อความไปทั่วโลก ที่ปลายทาง คอมพิวเตอร์ที่รับจะ
ยอมรับข้อความผ่านเลเยอร์เครือข่ายของตัวเอง และจะแสดงให้ผู้รับทราบโดยใช้ชั้นการขนส่งและแอปพลิเคชัน