Page 6 - Computer Network
P. 6
vi สารบัญ
25.0.3 เฮดเดอร์เพื่อความปลอดภัย (Security Header) . . . . . . . . . . . . . . . . 201
25.0.4 เฮดเดอร์เพื่อข้อมูลเพิ่มเติมของโนดปลายทาง (Destination Options Header) . . 202
25.0.5 Hop-by-Hop Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
25.0.6 ไม่มีเฮดเดอร์อื่นๆตามมา (No Next Header) . . . . . . . . . . . . . . . . . 203
25.0.7 การลำดับเฮดเดอร์ส่วนต่อขยาย . . . . . . . . . . . . . . . . . . . . . . . 203
26 โปรโตคอลสำคัญของ IPv6 205
26.1 Internet Control Message Protocol สำหรับ IPv6 . . . . . . . . . . . . . . . . . . 205
26.1.1 Neighbor Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
26.1.2 Statless Address Autoconfiguration . . . . . . . . . . . . . . . . . . . 207
26.2 จาก IPv4 ไปสู่ IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
26.2.1 Dual Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
book)
26.2.2 Tunneling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
26.2.3 Header Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
26.3 เร้าติ้งโพรโตคอลบน IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
(partial
27 Transport Layer 211
27.1 พอร์ต (Ports) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
27.2 User Datagram Protocol (UDP) . . . . . . . . . . . . . . . . . . . . . . . . . . 213
27.2.1 รูปแบบของ UDP (UDP Format) . . . . . . . . . . . . . . . . . . . . . . 213
27.3 Transport Control Protocol (TCP) . . . . . . . . . . . . . . . . . . . . . . . . . 214
only
27.3.1 การใช้บริการของ TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
27.3.2 รูปแบบเซกเมนต์ของ TCP (TCP Segment Format) . . . . . . . . . . . . . 216
27.3.3 Three-way Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . 217
KKU
27.3.4 การสิ้นสุดการเชื่อมต่อ . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
28 การป้องกันความคับคั่ง 221
28.1 TCP Sliding Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
28.1.1 TCP Window Size [45] . . . . . . . . . . . . . . . . . . . . . . . . . . 222
28.2 TCP Round Trip Time and Timeout [28] . . . . . . . . . . . . . . . . . . . . . 223
28.3 Congestion Collapse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
28.4 อัลกอริทึมในการควบคุมความคับคั่ง (Congestion Control Algorithms) . . . . . . . . . 224
28.4.1 Slow Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
28.4.2 Congestion avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . 225
28.4.3 Fast Retransmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
28.4.4 Fast Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
28.5 สรุป . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
28.6 คำถามท้ายบท . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
29 Application Layer 231
29.1 ซ็อกเก็ต (Socket) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
29.1.1 การสร้างการเชื่อมต่อโดยซ็อกเก็ต . . . . . . . . . . . . . . . . . . . . . . 232

