Please enable JavaScript.
Coggle requires JavaScript to display documents.
แบบจำลองเครือข่าย (Network Model) - Coggle Diagram
แบบจำลองเครือข่าย (Network Model)
ตัวแบบอ้างอิงโอเอสไอ (OSI)
โดยการทํางานจะทํางานแบบเรียงลําดับและไม่สามารถ
ข้ามขั้นตอนได้แบ่งเป็น 7 ชั้น ดังนี้
ชั้นกายภาพ (Physical layer)
การเชื่อมต่อแบบหลาย (Multipoint)
กําหนดจํานวนรับส่งบิตข้อมูลภายในหนึ่งนาที
การเชื่อมต่อแบบจุดต่อจุด (Point-to-Point)
กําหนดคุณลักษณะของ Interface
ชั้นการประยุกต์ (Application layer)
ชั้นเชื่อมข้อมูล (Data Link layer)
การจัดการเฟรมข้อมูล (Framing)
ควบคุมการเข้าถึง (Access control)
กําหนดหมายเลขประจําตัวของอุปกรณ์ (Mac address)
ควบคุมความผิดพลาดของข้อมูล ( Error control)
ควบคุมอัตราการไหลของข้อมูล (Flow control)
ชั้นการนําเสนอ (Presentation layer)
การแปล (Translation)
การบีบอัดข้อมูล (Compression)
การเข้าและถอดรหัส (Encryption and Decryption)
ชั้นเครือข่าย (Network layer)
กําหนดเส้นทางที่ดีที่สุด (Routing)
กําหนด IP Address หรือ Logical Address
ชั้นช่วงเวลา (Sessions layer)
การประสานเวลาในการรับส่งข้อมูล (synchronization)
การควบคุมการสื่อสาร (Dialog control)
ชั้นการขนส่ง (Transport layer)
TCP (Transmission Control Protocol)
ควบคุมความผิดพลาดของข้อมูล (Error control)
UDP (User Datagram Protocol)
ควบคุมอัตราการไหลของข้อมูล (Flow control)
การจัดการเซ็กเมนต์ (Segmentation)
ควบคุมการเชื่อมต่อ (Connection control)
การกําหนดหมายเลขประจําตัวพอร์ท (Port addressing)
ตัวแบบจําลองทีซีพี/ไอพี (TCP/IP)
จุดประสงค์ของการสื่อสารตามมาตรฐาน
เพื่อใช้ติดต่อสื่อสารระหว่างระบบที่มีความแตกต่างกันได้ง่ายขึ้น
สามารถแก้ไขปัญหาที่เกิดขึ้นในระบบเครือข่าย
มีความคล่องตัวต่อการสื่อสารข้อมูลได้หลายชนิดทั้งแบบ
ที่ไม่มีความเร่งด่วน เช่น การจัดส่งแฟ้มข้อมูล
ตัวแบบที่ใช้ในการติดต่อสื่อสารและแลกเปลี่ยนข้อมูล
ผ่านเครือข่ายอินเทอร์เน็ตเป็นตัวแบบที่ใช้ในการสื่อสารแบบเป็นระดับชั้นเหมือนกับตัวแบบ OSI แต่ตัวแบบ TCP/IP จะแบ่งเป็น 4 ระดับชั้น
ชั้นเชื่อมต่อ (Link layer)
ชั้นเครือข่าย (Network layer)
ชั้นการขนส่ง (Transport layer)
TCP จะต้องมีการสร้างเส้นทางเชื่อมต่อ (Connection-oriented)ข้อมูลที่ทําการรับส่งจากเครื่องต้นทางไปยังปลายทางนั้นจะต้องมีการเรียงลําดับและตรวจสอบความถูกต้องอย่างชัดเจน
UDP โพรโทคอลที่ไม่มีการสร้างการเชื่อมต่อก่อนส่งข้อมูล(Connectionless) เน้นความรวดเร็วในการส่งข้อมูลมากกว่าความถูกต้องและสมบูรณ์เมื่อมีความเสียหายเกิดขึ้นกับข้อมูลจะไม่สามารถติดตามได้ว่าข้อมูลส่วนใดที่เป็นส่วนที่เสียหาย
PSH (PuSH function)
SYN (SYNchronize the sequence numbers)
ACK (ACKnowledgment field significant)
RST (ReSeT the connection)
URG (URGent pointer field significant)
FIN (FINish)
ชั้นการประยุกต์ (Application layer)
ทํางานเกี่ยวกับส่วนต่อประสานผู้ใช้และการให้บริการกับผู้ใช้โดยจะต้องมีการจัดเตรียมโพรโทคอลที่ใช้สนับสนุนการทํางานร่วมกับซอฟท์แวร์ที่ให้บริการบนระบบเครือข่าย
FTP ให้บริการทําสําเนาไฟล์ระหว่างโฮสต์ที่อยู่บนเครือข่าย
SMTP ใช้สําหรับให้บริการ e-mail ให้บริการในรูปแบบ Client-Server
DNS ทําหน้าที่เชื่อมต่อระหว่างชื่อโดเมนกับ IP Address
HTTP ใช้สําหรับให้บริการเข้าถึงข้อมูลบน World Wide Web
ซึ่งทํางานร่วมกับเว็บบราวเซอร์ (Web browser)
DHCP ใช้ในการบริหารและจัดสรร IP Address ให้กับโฮสต์
ทุกตัวที่เชื่อมอยู่บนเครือข่ายแบบอัตโนมัติ (dynamic)
3-Way Handshake
วิธีในการสร้างช่องทางการสื่อสารสําหรับ
การรับส่งข้อมูลด้วยโพรโทคอล TCP
Client ส่งแพ็คเกต SYN เพื่อขอเชื่อม
ต่อไปยังเครื่อง Server
Client ส่งแพ็คเกต SYN เพื่อขอเชื่อม
ต่อไปยังเครื่อง Server