You are on page 1of 227

Data

Communications
and Networks

ส ข วช วศวกรรม ทรคมน คม
ส นกวช วศวกรรมศ สตร์ มห วทย ลย ทค น ลยสรน ร
ก ป ช
ก ข ค ข

ชตพง ช ธ งค
Ph.D. (Information and Communication Engineering)

นก ช ก ต
ท ทค น น
2562
II

ความร นวิชาการ ปนสิงหนงทจะทำ หสามารถฟนฝาอปสรรค ด ละทำ ห ปนคนทม กยรติ


ปนคนทสามารถ ปนคนทมความพอ จ ด นตัววา ทำประ ยชน กตน อง ละ กสวนรวม
นอกจากวิชาความร กจะตองฝกฝน นสิงทตัวตองปฏิบัติ หสอดคลองกับสังคม
สอดคลองกับสมัย ละสอดคลองกับศลธรรมทดงาม ถา ดทังวิชาการ ทังความรรอบตัว
ละความร นชวิต กจะทำ ห ปนคนทครบคน ทจะภมิ จ ด

พ บ ช ทข งพ บ ท ดจพ จ ภ พ ด ดช ช บ น ถบพต
พ ชท น น ง น ก นปดภ ค นข ง ง นจต ด นค
คำนำ
ก ป ช 527303 ก ข ค ข นผ ข น ดจดท ขน พ
นก ก ดบป ญญ ต ก ต ก ต บณฑต ( ก ท ค น ค ) ช ปนค นก น
ชก ข ค ข ผท น จก ข บน ค ข ท ค น ค พ ท บถง
กก น ทข งชน ต ง น ค ข ท ค น ค น กจ กน ช น งช ปนพนฐ น นก
บ ด ต ฐ นคณ ฒ ช ชพด น ค ข ทง ดบป ท ดบ ก ข งนก ก ผ นจ
คญข ง ก ป ช นป ก บด บทน ก ข ค ข
ถ ปต ก ค ข บบชน พ ทค ก ข บบจ งก น ง นค ข ข ก
ด ก ข ถง ท ง ก ค บค ก งข ก ก นด นท ง งข ค ป ดภ ข งข
ต บทข ง น งจ น คญป ก บด ตถป งค ชงพ ตก ดข ง น ช บท
ปฏบตก ก นก น ก นก น ก ดผ ป นผ นง ง ง
ผ ข น ง ปน ง ง ก ป ช นจก น ป ชนต ผ น ปน ง ง
ข ข บพ คณผท น ก ข งทช ก ป ช น จด ด ก ข น น
นก พฒน พ กดป ชนต ผน ป ชป ก ด ก ณ น ท ง พ ก ป บป ง ง คณภ พ
ต ป
ชตพง ช ธ งค
น ค 2562
สารบัญ

ข น
ค น ........................................................................................................................................................ III
บญ ..................................................................................................................................................... V
บญต ง ...........................................................................................................................................XI
บญภ พ ............................................................................................................................................ XIII
ผนบ ก นป จ ช .............................................................................................................. XIX
ผนบ ก นบทท 1 ...................................................................................................................... 1
บทท 1 ...................................................................................................................................................... 3
บทน ........................................................................................................................................................ 3
นป ก บข งก ข ....................................................................................................... 3
คณ บตพนฐ นข งก ข ท ท งก ข ......................................................... 4
ค ข ค พ ต ........................................................................................................................... 6
ป ภทข ง ค ข ......................................................................................................................... 10
น ท นต ........................................................................................................................................ 14
ป .................................................................................................................................................... 16
บบฝก ดท บทท 1 ........................................................................................................................ 17
ก ง งป จ บทท 1 ............................................................................................................... 17
ผนบ ก นบทท 2 .................................................................................................................... 19
บทท 2 .................................................................................................................................................... 21
ถ ปต ก ก จดชนข ง ค งข .......................................................................................... 21
บบจ งช ต ง บบ ปด ................................................................................................ 21
น คด นก บงชน ถ ปต ก ชน .................................................................. 22
ก จด งคป ก บข งชน ...................................................................................................... 24
ชน น บบจ งก ช ต ง บบ ปด ...................................................................... 26
VI

ชน น บบจ ง น ท นต .................................................................................................. 36
ป .................................................................................................................................................... 37
บบฝก ดท บทท 2 ........................................................................................................................ 38
ก ง งป จ บทท 2 .............................................................................................................. 39
ผนบ ก นบทท 3 .................................................................................................................... 41
บทท 3 .................................................................................................................................................... 43
ญญ ณ ก งผ นข ................................................................................................................ 43
ญญ ณ ............................................................................................................................................. 43
ญญ ณ น ก ............................................................................................................................... 44
ญญ ณดจท .................................................................................................................................... 48
ช งท งก บบ บ บนด บ ด บนด ............................................................................ 49
ก ญ ข ง ญญ ณจ กก งผ นข .................................................................................... 50
พกดข ง ต ข งข ............................................................................................................... 53
ป ทธภ พ ค ข ........................................................................................................................ 54
ป .................................................................................................................................................... 59
บบฝก ดท บทท 3 ........................................................................................................................ 60
ก ง งป จ บทท 3 .............................................................................................................. 60
ผนบ ก นบทท 4 .................................................................................................................... 61
บทท 4 .................................................................................................................................................... 63
ก ข ถง ท ง ................................................................................................................................ 63
ก ข ถง บบ ............................................................................................................................... 63
ก ข ถง บบ ก ค บค ............................................................................................................... 69
ก ข ถง บบ บบ บงค ถ .......................................................................................................... 71
ก ข ถง บบ บง ...................................................................................................................... 72
ก ข ถง บบ บง ...................................................................................................................... 73
ป .................................................................................................................................................... 75
VII

บบฝก ดท บทท 4 ........................................................................................................................ 76


ก ง งป จ บทท 4 ............................................................................................................... 77
ผนบ ก นบทท 5 .................................................................................................................... 79
บทท 5 .................................................................................................................................................... 81
ก ต จจบข ผดพ ด ก ค บค ก ข ผดพ ดข งข ................................................ 81
ชนดข งข ผดพ ด ........................................................................................................................... 81
ธก ต จจบข ผดพ ด ................................................................................................................. 82
ก ค บค ก ข งข ............................................................................................................. 88
ก ค บค ข ผดพ ด ...................................................................................................................... 91
ก ก ขข ผดพ ด ด ก งข ซ ............................................................................................ 92
ป .................................................................................................................................................... 97
บบฝก ดท บทท 5 ........................................................................................................................ 98
ก ง งป จ บทท 5 ............................................................................................................... 99
ผนบ ก นบทท 6 .................................................................................................................. 101
บทท 6 .................................................................................................................................................. 103
ก ข ถง บบจดต จด ก ช ต .............................................................................................. 103
พ ทค บบจดต จด................................................................................................................... 103
พ ทค ค บค ก ช ต ......................................................................................................... 106
พ ทค น นต ตน ..................................................................................................................... 109
พ ทค ค บค ค ข .............................................................................................................. 112
ต งก ป กต ชง น .............................................................................................................. 113
ป .................................................................................................................................................. 115
บบฝก ดท บทท 6 ...................................................................................................................... 115
ก ง งป จ บทท 6 ............................................................................................................. 115
ผนบ ก นบทท 7 .................................................................................................................. 117
บทท 7 .................................................................................................................................................. 119
VIII

ค งข ข ...................................................................................................................................... 119
ทค น น ท นต ................................................................................................................. 119
ฟ ........................................................................................................................................ 128
ภ ถ น บบ ป น ................................................................................................... 130
พ ................................................................................................................................... 133
ป .................................................................................................................................................. 137
บบฝก ดท บทท 7 ...................................................................................................................... 138
ก ง งป จ บทท 7 ............................................................................................................ 138
ผนบ ก นบทท 8 .................................................................................................................. 141
บทท 8 .................................................................................................................................................. 143
ดด ก จด นท ง ................................................................................................................ 143
พ ทค นชน นต ก ...................................................................................................... 143
พ ชน 4 .................................................................................................................................. 148
ก ก นด นท ง .......................................................................................................................... 158
พ ชน 6 .................................................................................................................................. 163
ป .................................................................................................................................................. 168
บบฝก ดท บทท 8 ...................................................................................................................... 168
ก ง งป จ บทท 8 ............................................................................................................ 169
ผนบ ก นบทท 9 .................................................................................................................. 171
บทท 9 .................................................................................................................................................. 173
พ ทค นชน ท นป ต พพ คชน ........................................................................ 173
ก งข พ ซ ถง พ ซ ......................................................................................................... 173
พ ทค ข ต น งจ กผ ช ..................................................................................................... 177
พ ทค ค บค ก ง.................................................................................................................. 178
พ ทค ค บค ก งข บบ .......................................................................................... 181
ชน พพ คชน .................................................................................................................... 183
IX

ค ป ดภ บน ค ข .............................................................................................................. 188
ป .................................................................................................................................................. 191
บบฝก ดท บทท 9 ...................................................................................................................... 191
ก ง งป จ บทท 9 ............................................................................................................. 192
บ ณ นก ........................................................................................................................................ 193
X
สารบัญตาราง

ต งท 1 บนด ดทข ง งก......................................................................................................... 55
ต งท 2 ต งก ต จ บบตภ คท บตผดพ ด 1 บต 2 บต ................................ 83
ต งท 3 ก ทนค ค Networks ด ก น ป ขฐ น 16 ....................................... 84
ต งท 4 ดงก ต จจบข ผดพ ดด ธก ผ ตต จจบข ผดพ ด พบ
น งจ กข ต ต กดก ป น ป ง บง ญ ผ ท กบข ตนฉบบ ................. 84
ต งท 5 ต ฐ นท ปข ง พ น ..................................................................................... 88
ต งท 6 ชนดข ง พก กต LCP ................................................................................................. 108
ต งท 7 ปชนทน ชง น ด ท ป ..................................................................................... 109
ต งท 8 ชนดข ง พก กต IPCP ................................................................................................ 113
ต งท 9 ต ฐ น ข ง IEEE802......................................................................................... 119
ต งท 10 ปก ณท ช บ ค ข น .............................................................................. 125
ต งท 11 ฟ ดต ง น ด ด ข ง MPLS ............................................................................ 134
ต งท 12 พท ทคนคท ช น บบ MPLS น ............................................................... 136
ต งท 13 ICMP ป ภททพบบ ............................................................................................ 145
ต งท 14 น ทข งฟ ด น พ ดท ก ............................................................................... 147
ต งท 15 ค ดฟ ตซบ นต ก บ พ ด ด บบ ชค ......................................... 152
ต งท 16 ต งก กด ดฟ ต ก ก พ ท ซบ นต........................................ 153
ต งท 17 ต ง OSPF metric ต ป ภทข ง ................................................. 161
ต งท 18 น ทข งฟ ด น IPV6 ดท ก ........................................................................... 164
ต งท 19 คณ บตข ง IPV6 ทป บป งจ ก IPV4 .................................................................. 165
ต งท 20 well-known port ทน ป ช ด พ ทค UDP TCP SCTP......................... 174
ต งท 21 ป บ ท บคณ บตข ง พ ทค UDP, TCP SCTP ................................... 183
ต งท 22 ต งช ด น ซบ ด น ................................................................................. 185
XII
สารบัญภาพ

ภ พท 1 นป ก บข งก ข ..................................................................................... 4
ภ พท 2 ท ท งก ข งข ................................................................................................... 5
ภ พท 3 ด ทค น ค ข ค พ ต จงท ผ ช คน ชง นท พ ก กน ด ....... 7
ภ พท 4 ป ภทข ง ค ข ป ก บ ปด PAN, LAN, MAN WAN ................................. 9
ภ พท 5 ต งก ช ต ค ข นบคค .......................................................................... 10
ภ พท 6 ต งก ช ต ค ข ท งถน ............................................................................... 11
ภ พท 7 ต งก ช ต ค ข ดบ ง .......................................................................... 12
ภ พท 8 ต งก ช ต ค ข ดบป ท ..................................................................... 13
ภ พท 9 ค ข น น ก ณ switched WAN (a) point-to-point WAN (b).............. 13
ภ พท 10 ดง ดบขน ค ง งข ง Internet service provider ............................................ 16
ภ พท 11 บบจ ง ....................................................................................................... 22
ภ พท 12 ก ง น บบจ ง .......................................................... 24
ภ พท 13 ก บงก น บบจ ง ........................................................................ 25
ภ พท 14 ภ พ ดงก บน บบจ ง ................................................................. 26
ภ พท 15 ชน ฟ ค (physical layer) ................................................................................. 27
ภ พท 16 ชน ด ต งก (data link layer)........................................................................... 28
ภ พท 17 ชน ด ต งกป ก บ ปด ชน 2 นค LLC MAC ............... 29
ภ พท 18 ดงก งข น ก ณ hop-to-hop ข งชน ด ต งก ............................. 29
ภ พท 19 ชน นต ก (network layer) ............................................................................. 30
ภ พท 20 ก ง บข บบตนท ง ปถงป ท งบนชน นต ก ............................... 31
ภ พท 21 ชน ท น ป ต (transport layer) .................................................................... 32
ภ พท 22 ชน ซ ชน (session layer).................................................................................. 33
ภ พท 23 ชน พ ซน ตชน (presenatation layer) ............................................................. 34
ภ พท 24 ชน พพ คชน (application layer) ................................................................ 35
ภ พท 25 ป น ทก ท ง นข ง ต ชน บน บบจ ง ................................. 36
ภ พท 26 ป บ ท บ บบจ ง กบ บบจ ง น ท นต บบ 4 5 ชน .. 37
XIV

ภ พท 27 ญญ ณ น ก ญญ ณดจท ..............................................................................43
ภ พท 28 ญญ ณ น กพนฐ น บบซ ค บ .............................................................................45
ภ พท 29 ก ป น ฟ ข ง ญญ ณซ น (a) ท 0 ง (b) ท 90 ง (c) ท 180 ง .......46
ภ พท 30 ก ผ ญญ ณซ นพนฐ น ญญ ณท ด ญญ ณผ บบซ ค บ ...............47
ภ พท 31 ญญ ณผ บบ ซ ค บจ ปกต ต น งกน น กนค ถ ..............................47
ภ พท 32 ญญ ณดจต ..............................................................................................................48
ภ พท 33 ก ง ญญ ณดจต บบ บ บนด ............................................................................49
ภ พท 34 ก ง ญญ ณดจต ผ นช ง บบบ ด บนด .................................................50
ภ พท 35 ก นก งข ง ญญ น กถกข ก งด ปก ณข ญญ ณ .................51
ภ พท 36 ก บด บ ข ง ญญ ณ ................................................................................................51
ภ พท 37 ญญ ณ บก นท กดขนกบ ญญ ณ น ก (a) ญญ ณดจท (b-c) ..................52
ภ พท 38 ถ (throughput) ............................................................................................56
ภ พท 39 ก ค น ณ delay น ค ข ......................................................................................57
ภ พท 40 ค ข .............................................................................................................64
ภ พท 41 ดงก ง ฟ ต กน ข ง ต ถ น น บบ ....................................64
ภ พท 42 ดงก ง ฟ ต กน ข ง ต ถ น น บบ บบ ต ....................65
ภ พท 43 ก ชนกนข งข น บบ CSMA ...............................................................................66
ภ พท 44 ผนผง ดบขนต นข ง บบ CSMA ต จ บพบต ก ง ง ด ช ธ
(ซ ) ค น จ ปน (ข ) .................................................................................................67
ภ พท 45 ผนผง ดง ดบขนต นก ท ง นข ง CSMA/CD ....................................................68
ภ พท 46 ผนผง ดง ดบขนต นก ท ง นข ง CSMA/CA.....................................................69
ภ พท 47 ฟ จ ง ฟ ข ข งก ข ถง ท ง บบ บบก จ ง ..............70
ภ พท 48 ดซ ค (ซ ) ด พ (ข ) นก ข ถง ท งด ธก พ ...............71
ภ พท 49 ก ข ถง ท งด ธก งผ น ท คน ..................................................................71
ภ พท 50 ก ข ถง ท งด ธก ข ถง บบ บงค ถ .....................................................72
ภ พท 51 ก ข ถง ท งด ธก ข ถง บบ บง ........................................................73
ภ พท 52 นก ต ข ก ข ข ง บบ CDMA ............................................................74
ภ พท 53 CDMA ฝงตนท ง ............................................................................................................75
ภ พท 54 CDMA ฝงป ท ง ........................................................................................................75
XV

ภ พท 55 ค ผดพ ดข งข บบบต ด ............................................................................ 82


ภ พท 56 ค ผดพ ดข งข บบ บต ........................................................................... 82
ภ พท 57 กก ข งก บตต จ บ ก ต จ บค ผดพ ดข ข ด ธ CRC
........................................................................................................................................................ 85
ภ พท 58 ก บตต จ บข ง ทคนค CRC ............................................................................. 87
ภ พท 59 ก ต จ บค ผดพ ดข งข ด ทคนค CRC ................................................ 87
ภ พท 60 ป ภทข งก ค บค ก ข งข ..................................................................... 88
ภ พท 61 ก ค บค ก ด ธ ด ........................................................................... 89
ภ พท 62 ก ค บค ก ด ธ น น ต ง ........................................................................ 90
ภ พท 63 ธ ด บบ ARQ น ป บบ งง ................................................................ 93
ภ พท 64 ธก นก บ n ต นง ............................................................................................ 94
ภ พท 65 ธก ก งซ บบ ARQ ข ต ง ฟ ก ง กดก ญ ............................ 95
ภ พท 66 ธก ก งซ บบ ARQ พบข ผดพ ด นข ........................................... 96
ภ พท 67 ธก ก งซ บบ ARQ ข 2 ฟ ดท ญ ...................................... 97
ภ พท 68 ต งก ช ต ผ นก ข ถง บบจดต จด ......................................................... 103
ภ พท 69 ค ง ง ฟ ข ข ง PPP ..................................................................................... 104
ภ พท 70 ถ น ก ช ต ข ง PPP ........................................................................................ 105
ภ พท 71 พ ทค ท ต พ กซกบพพพ .................................................................................. 106
ภ พท 72 พ ทค ค บค ก ช ต ..................................................................................... 106
ภ พท 73 พ ทค น นต ตนด ผ น ............................................................................ 110
ภ พท 74 พก กต PAP ............................................................................................................... 110
ภ พท 75 พ ทค น นต ตนด ก งถ ....................................................................... 111
ภ พท 76 พก กต CHAP ............................................................................................................ 112
ภ พท 77 พก กต IPCP น ฟ ข ข ง PPP ......................................................................... 113
ภ พท 78 ผนผง ดงขนต นก ช ต ด PPP................................................................... 114
ภ พท 79 ก ดง MAC address ข งก ด ท นต นค พ ต .................................... 120
ภ พท 80 ค ง งข ง ท นต ซง ก บบ ด Robert Metcalfe นป ค. . 1973 .............. 121
ภ พท 81 ก บง ปก ณ ตช 1 ปก ณ ก ปน 4 VLAN ..................................................... 126
ภ พท 82 ท นต ฟ ............................................................................................................ 127
XVI

ภ พท 83 ค ข ฟ ...................................................................................................... 128
ภ พท 84 ถ ปต ก ข ง ฟ ....................................................................................... 129
ภ พท 85 ฟ ข ข ง ฟ ............................................................................................ 130
ภ พท 86 กก ข งพนฐ นข ง ท .................................................................................. 130
ภ พท 87 ค ข ท .......................................................................................................... 131
ภ พท 88 ก ช ต นข ง ค ข ท ..................................................................... 131
ภ พท 89 ค ง งข ง ซ ท .......................................................................................... 132
ภ พท 90 ถ ปต ก ดบชนข ง ท ............................................................................. 133
ภ พท 91 กก ข ง MPLS นป ป ณ ทซ งจด ท ก น ง ด ขน
..................................................................................................................................................... 134
ภ พท 92 พก กต MPLS ซง ด ด จ ถก ท ก ง ด ด ข งชน ท2 3 ..... 134
ภ พท 93 ก งข ผ น ค ข MPLS ................................................................................ 136
ภ พท 94 ต งบ ก ข ง MPLS ........................................................................................... 137
ภ พท 95 ก บ นก ข ง ARP .................................................................................................. 144
ภ พท 96 ก ดงก บ จ ง ดบท กดขน งข ค ICMP ........................................ 145
ภ พท 97 ก งข บบ ตค ผ น ค ข น ท นต ท ถ งข ค ง ด
ปถงฝง บท นก ชก ตค ด กน ด .......................................................................... 146
ภ พท 98 พ ดท ก ............................................................................................................. 147
ภ พท 99 ก ข น พ ด ด ชน 4................................................................................. 148
ภ พท 100 ก ค นก ณท น ป ขฐ น ง (a) ขฐ น บ (b) ........................... 149
ภ พท 101 ข ค ข ข ต ......................................................................................... 149
ภ พท 102 ดงช งก งข ง พ ด ด ต ค ............................................................. 150
ภ พท 103 ค ข ค B ท ก บงซบ นต (a) ก บงซบ นต (b) ....................... 151
ภ พท 104 ป บบ ด ด น ค ข ท ก ท ซบ นต (a) กบ ค ข ทท ซบ นต(b) ..... 152
ภ พท 105 ดงก ก บบ ซบ นต (a) บบ ซบ นต (b) ......................................... 153
ภ พท 106 ก ก นด ด ด ด CIDR บ /28 ............................................................. 154
ภ พท 107 ต ง ป ก ค น ณซบ นต พบนค พ ต (a) ท ฟน (b) .......... 157
ภ พท 108 ดงก ก นท งทดท ดข ง พ ทค RIP .................................................... 160
ภ พท 109 ดงก ก นท งทดท ดข ง พ ทค OSPF ................................................ 162
XVII

ภ พท 110 ค ง ง ดท ก ข ง IPV6................................................................................... 164


ภ พท 111 พ ต ด ด .......................................................................................................... 173
ภ พท 112 ก ต พ กซ ด ต พ กซข งชน ท น ป ต..................................... 175
ภ พท 113 ก ตดต ด ก ชซ ก กต ด ด ง ซ ฟ กบ ค นต ....................... 176
ภ พท 114 ค ง งข ง ซ ด ต ก ............................................................................... 177
ภ พท 115 ค ง งข ง ซก นต .............................................................................................. 179
ภ พท 116 ก ง บบ ช งท ง น SCTP............................................................................. 182
ภ พท 117 ขนต นก ก งข IP address กบ DHCP server .............................................. 184
ภ พท 118 ก ตดตง ฟ พ ป งกนก บก ก ด ผ งดจ ก ค ข น ท นต ...... 190
XVIII
ผนบริหารการสอนประจำวิชา
รหัสวิชา 527303
รายวิชา ก ข ค ข (4-0-8)
(Data communications and networks)
เวลาเรียน 48 ช ง

คำอธิบายรายวิชา
บทน ก ข ค ข ถ ปต ก ค ข บบชน พ ทค ก
ข บบจ งก น ง น ค ข ข ก ด ก ข ถง ท ง ก ค บค
ก งข ก ก นด นท ง งข ค ป ดภ ข งข
วัตถุประสงคทัว ป
พ ผ นค ค ถ ทก ดงต ปน
1. ค ก กบก ข งคป ก บข งก ข
2. ข จ กก กด น คด ก กบก ข น ป บบต ง
3. ถ ค ก บบ ง ผน ป บป ง บบ ค ข กบก ชง น
4. ถก ค จ กก ก ด ตน ง ถป ค นน ด ง
ปน บบ
5. จต นกทด นจ บ ณท ง ช ก ช ชพ น ต งต ค
บผดช บต ตน ง งค

เนือหา
บทท 1 บทน 4ช ง
นป ก บข งก ข
คณ บตพนฐ นข งก ข ท ท งก ข
ค ข ค พ ต
ป ภทข ง ค ข
น ท นต
บทท 2 ถ ปต ก ก จดชนข ง ค งข 6ช ง
บบจ ง ช ต ง บบ ปด
น คด นก บงชน ถ ปต ก ชน
XX

ก จด งคป ก บข งชน
ชน น บบจ งก ช ต ง บบ ปด
ชน น บบจ ง น ท นต
บทท 3 ญญ ณ ก งผ นข 6ช ง
ญญ ณ
ญญ ณ น ก
ญญ ณดจท
ช งท งก บบ บ บนด บ ด บนด
ก ญ ข ง ญญ ณจ กก งผ นข
พกดข ง ต ข งข
ป ทธภ พ ค ข
บทท 4 ก ข ถง ท ง 4ช ง
ก ข ถง บบ
ก ข ถง บบ ก ค บค
ก ข ถง บบ บบ บงค ถ
ก ข ถง บบ บง
ก ข ถง บบ บง
บทท 5 ก ต จจบข ผดพ ด ก ค บค ก ข ผดพ ดข งข 6ช ง
ชนดข งข ผดพ ด
ธก ต จจบข ผดพ ด
ก ค บค ก ข งข
ก ค บค ข ผดพ ด
ก ก ขข ผดพ ด ด ก งข ซ
บทท 6 ก ข ถง บบจดต จด ก ช ต 2ช ง
พ ทค บบจดต จด
พ ทค ค บค ก ช ต
พ ทค น นต ตน
พ ทค ค บค ค ข
ต งก ป กต ชง น
บทท 7 ค งข ข 4ช ง
ทค น น ท นต
XXI


ภ ถ น บบ ป น

บทท 8 ด ด ก จด นท ง 8ช ง
พ ทค นชน นต ก
พ ชน 4
ก ก นด นท ง
พ ชน 6
บทท 9 พ ทค นชนท น ป ต ปพ คชน 8ช ง
ก งข พ ซ ถง พ ซ
พ ทค ข ต น งจ กผ ช
พ ทค ค บค ก ง
พ ทค ค บค ก งข บบ
ชน พพ คชน
ค ป ดภ บน ค ข
วิธีสอน ละกิจกรรม
1. ก จ ก ก ป ชก ข ค ข
2. ก จ ก ง น ท ต ง ด ฉพ ก น ทค น ช ปน ง ก คนค
ชน ก คนค จ ก น ท นต ดท น น น ก บทค ง น จ
3. ภป ป ดนปญ ท กดขน นก ข บน ค ข ปก ณ ต ชนด
ทงท งด น ทค น ด นจ ธ
4. ช ทค น นท ก ชน ค ข ค พ ต ค ด ซฟ
(cloud server) พ ก จดก ง นก ก จดท ง น ก จดท ง นน น ก ตดต
5. ผ นฝก ก บบ บบ ค ข ก ช ง บบ ค ข ค พ ต ต
จท ก นด น ถ นก ณจ งต ง น น น ชน น

สือการเรียนการสอน
1. ก ป ชก ข ค ข
2. Power Point ป ก บค บ
3. กจก ก ปฏบตก ก บบ ง ผน ป บป ง บบ ค ข
XXII

4. ก ง น จ ด นก ข ค ข
5. น ท จ กก บคนบน ค ข น ท นต
6. ก บ ข กฎ ข ก นด ก กบก ชง นค พ ต ช ชพ
ด น ค ข ชน พ ชบญญต ด ก ก ท ค ผด ก กบค พ ต พ. . 2560
ป ก ภ ก ก กบก ข ค ข
การวัด ละประเมินผล
การวัดผล
1. ค นน งภ ค 70 ป ซนต
- ค นนกจก ภ นชน น 20 ป ซนต
- ค นนก บ น/ ค งง น 10 ป ซนต
- ค นนก ปฏ พนธ 10 ป ซนต
- ค นน บก งภ ค 30 ป ซนต
2. ค นน บป ภ ค 30 ป ซนต
การประเมินผล จดค ค นน ปน ก ดดงน
ดบค นน กด
80-100 A
75-79 B+
70-74 B
65-69 C+
60-64 C
55-60 D+
50-54 D
ต ก 50 F
ผนบริหารการสอนบทที 1
หัวขอเนือหาประจำบท
1. นป ก บข งก ข
1.1 ผ ง
1.2 ข
1.3 พ ทค
1.4 ก ง
1.5. ผ บ
2. คณ บตพนฐ นข งก ท ท งก ข งข
2.1 คณ บตพนฐ นข งก ข
2.2 ท ท งก ข งข
3. ค ข ค พ ต
3.1 ป ชนข ง ค ข
3.2 กณฑก ดป ทธภ พข ง ค ข
3.3 ต ฐ น ค ข
4. ป ภทข ง ค ข
4.1 ค ข นบคค
4.2 ค ข ท งถน
4.3 ค ข ดบ ง
4.4 ค ข ดบป ท
5. น ท นต
5.1 ป ตข ง น ท นต
5.2 ค ง งข ง น ท นต

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 1 ง บทน ผ น ถ
1. ธบ นป ก บข งก ข คณ บตข งก ข ถ
บท ท งก ข งข น ปก ณ ด
2. ธบ ป ชนข ง ค ข ค พ ต ป ทธภ พ ต ฐ นค ข
ค พ ต ด
2

3. จ นกป ภทข ง ค ข ค พ ต ต ขน ด ก ชง น ด
4. ธบ ฒน ก ข ง น ท นต ค ง งข ง น ท นตท บ ก นปจจบน

5. ป บ ท บข ด ข จ กดข ง ทค น ก บก น ท นต นป ท ท ด

กิจกรรมการเรียนการสอนประจำบท
1. บ น น ป ดน คญจ ก ก ป ช
2. ภป ก ป นข คด น จ กป ดนทผ น ผ นน น
ข ป กน
3. ก ก ณต งท งผ ต ปญ ข งก ชบ ก น ท นต ทงท ท ง
น น นก บ จดก ปญ ด นก ชบ ก น ท นตข งผ บ ก น ท นต
4. น น น คด นก กปญ ก ชบ ก น ท นต
5. ภป ปญ ท จจ กดขน นก ชบ ก น ท นต ปป ดน

สือการเรียนการสอน
1. ก ป ชก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ก ณ ก ป ดนผ บ ก น ท นต จ กข ก ฆ ณ ข ง นข ง
ผ ชง น น ท นต

การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ค ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที 1
บทนำ

ก ปน งจ ปน บ น น งจ ก น ปน ต งค ก กน ปน
ก ชภ ปน ก ง นก ตดต น กจ กนน น ง ดคดคน ธก
ป ด ฐค ง บตดต ตง ต บ ณ ชน จต ก บนผนงถ ก ช ญ ก ณ ทน
ค ก ชนกพ บ ง บบ ป ณ น คปจจบน น ดคดคน ทค น ทช น
ก ด ก บ ขน ชน ค พ ต ท ฟน ถง น ท นต ปนตน
ก ข (data communication) ค ก งข น ป บบ ขฐ น ง
(binary code information) ด กดจ ก ปก ณ ค พ ต ตง ต 2 ปก ณขน ป
ด ป ค ก ตดต ก ป นข ข ถงก บงปนก ชท พ ก ท
กน พ กดป ชน ง ด [1] ด จ ก ถง นป ก บพนฐ น คณ บต ท ท งก
ข งข ค ข ค พ ต ป ภทข ง ค ข น ท นต น บ งตน

สวนประกอบของการสือสารขอมูล
ก ข ปนก บ นก ถ นข กน จ กผ ง ป ผ บผ น ปก ณท ช น
ก ด นป ก บข งก ทจ ท ก ข ทธผ นนป ก บด 5
นป ก บ คญดงน [1]
1. ผูสง
ผ ง (sender) ค งก นดข ถง ปก ณทท น ท งข ปนตนท ง
ข งก ข น ท นก ต งข ชน ค งค พ ต ท ฟน ทป ต
ก งดจท ปนตน
2. ขาวสาร
ข (message) ค ญญ ณ กท นก น ท ต ง ท ถก งผ น
บบ จ ปน ป บบท ก ชน ข ค ต ข ปภ พ ง ด
3. พร ทคอล
พ ทค (protocol) ค ชดข งกฎ กณฑ ข ตก ง กน งผ งกบผ บ พ
ข จต งกน ก บ ผ ด ทง งฝงท ก ตก งกน ก น ง น
4

4. สือกลาง
ก ง (medium) ค นท งก ภ พท ช งข งผ งกบผ บ ก ง
ข ก ก งก จ ปน ท ง ดง น ก น ง ค น ท ท ง น ดบ
พน ก ค น ท ท งผ นด ท ปนตน
5. ผูรับ
ผ บ (receiver) ค ปก ณทท น ท บข ปนจด ป ท งทข ดนท ง
ปถง ชน ค งค พ ต ท ฟน ทป ต ทท จ ดงภ พ ค ง บ ท
ค งพ พ ปนตน

ก ขอที 1: ก ขอที 1:
ก ขอที 2: ก ขอที 2:
. พร ทคอล พร ทคอล
.
. .
ก ขอที n: ขาวสาร ก ขอที n:

ผูสง ผูรับ
สือกลางขอมูล

ภ พท 1 นป ก บข งก ข

คุณสมบัติพืนฐานของการสือสารขอมูล ละทิศทางการ หลขอมูล


ก ง ปก ณด น ง ปก ณด น บนน คณ บตพนฐ นข งก
ข ปน งจ ปน ง งต ป ทธภ พข งก น กจ กนท ท งก ข งข
ตกต งกน ก ปขน กบป ภทข ง ปก ณ บ ช กด
1. คุณสมบัติพืนฐานของการสือสารขอมูล
น กจ ก นป ก บข งก ข ทง 5 น น ข ท 1 ก ท
ป ทธภ พ จ ขน กบคณ บตพนฐ นข งก ข (fundamental characteristics
of data communication) 3 ป ก ต ปน [2]
1.1 ก ง บ (delivery) บบจ ต ง ง บข ป งจด ป ท งด
งถกต ง ข ทถก งจ ต ง ปถงผ บ ปก ณป ท งทก นด ท นน
1.2 ค ถกต ง นน น (accuracy) ข ทถก ง บต งถงป ท ง ง
ท งต ง กข ทถก ง บ ก ผด พ น ญ ค บบท จง ด น ป งผ ง ผ บ
บท บ บบก ต จ บ ก ข
5

1.3 (timeliness) บบจ ต ง งข ป ถงป ท ง น ท


ก นด ทนต ก น ข ป ช กดก น ง (delay) น ท ด ด ฉพ ก บบ
ท (real time transmission) ชนก บช ก ดผ น ฟ บค
2. ทิศทางการ หลของขอมูล
ก ข ง ปก ณ บ- ง 2 ชด ท ท งก ข งข (direction of
data flow) ถท ด 3 ป บบ (mode) ค ก ท งด ,ก งท งค ง
ต ก งท ง ต ต [1]

ทิศทางของขอมูล

(ก simplex
คอมพิวเตอร หนาจอ
ทิศทางของขอมูล นเวลา 1

ทิศทางของขอมูล นเวลา 2
ข half-duplex

ทิศทางของขอมูลตลอดการสนทนา

(ค full-duplex

ภ พท 2 ท ท งก ข งข

2.1 ก ท ง ด (simplex) ค ก ท กดขน ด พ งท ท ง ด


ต ด ก ช ต ปก ณท น ท งข (transmitter) พ งชด ด ท นน
ปก ณ กชด นงท น ท บข (receiver) ชน ก งค พ ต บบตง ต กบ
จ ภ พ ค ง บ ท ท นทง บบ น ก บบดจต , ท บบ AM FM ชด
บงคบ ท ถ นต ดก น ปนตน
2.2 ก งท งค ง ต (half-duplex) ก ท ปก ณทง งชด
ถ ง บข ด ท ปก ณ ต ชด ถท น ท ง งพ กน ด ก ง
ญญ ณ บบน ผ ง ดท ก ง ญญ ณ ป ผ บกจ บ ญญ ณนน งจ กนนผ บก
ถป บ ปนผ ง ญญ ณ ทน นผ ง ด กป บ ปนผ บ ทน บกน ด ต ถง
ญญ ณพ กน น ด กน ด ด ก ท , ท น ทต จ ช ปนตน
2.3 ก งท ง ต ต (full-duplex) ก ท ปก ณทง งชด
ถ ง บข พ กน ด ปก ณ ถ ง บข ดทง งท ท ง
6

ช ง ญญ ณ นก บ งข จ ก กจ กกน ปน ด ท ต ช งท น ทถ นข
นท ท งต งข กน ( ชน ท พทตง ต , ท พท ค นท) พ งช ง ญญ ณ ด ต
ถ ง บก ถ นข ดทง งท ท ง ( ชน ท พทบ น )

เครือขายคอมพิวเตอร
ค ข (network) ค ก น ก ข งค พ ต ปก ณ (devices) ต ง
ช ต ก ด นท งก (links) น บบค พ ต จ ปน ค บ ค น
ก ฟฟ ปนต ก ง บ งข พ งกน ก ท ปก ณต ง น
ค ข ถ ช งกน ปน นง ด ด พ บบปฏบตก ค ข ซง ปน น คญท
น ช ช ง ปก ณ ด ข ด กน งท น ทบ จดก ท พ ก บน ค ข
ง ปน บบ ท ผ ชง น ถ ข ชท พ ก กนบน ค ข ด ง ด ก
ภ พท 3 ดงต งก ช ทค น ค ข ค พ ต พ ก ชง นท พ ก
กน ดด ก ด ฟท ค งพ พ ค พ ต พกพ ค พ ต ตง ต ค ง น ก ซง
ปก ณทกชน ช ต กนด ปก ณ นท ง (wireless router) ด ทค น ค ข
ค พ ต ท ปก ณ น ถ ช ท พ ก กน ดถง ปก ณ ต ชน ด
ช ต กน ด ต งกต
1. ประ ยชนของเครือขาย
ป ชนข ง ค ข ถ จก จง น ดด ก ต นทน ด บงป ชน
ข ง ค ข ก ปน 4 ด นดงน [2]
1.1 ก ชท พ ก กน ทค น ค ข นนท ถ ชท พ ก
กน ด ด ท พ ก นนค ปก ณต ง ท ช ต บน ค ข ด ก ข ป ก ค ง
กน ค งพ พ ปนตน
1.2 ช ดตนทน น งจ ก ค ข ค ถ นก บ ก ท พ ก
กน ด จงช ป ดก งทนตดตง ปก ณต ง ชน ค งพ พ ซ ท ค ง ถ
ช ต ข กบ ค ข พ ชง น กน ทนก ซ ค ง กกน ซง ถ ดตนทน ด
ง ก
1.3 พ ค ด ก นด นก บบ ค ข ถท ก
ข ค ด ก กขน ชน จ ป จ ช ช ป ก ง ก พท ก ป
ช พ ดฟ ก ป ช ทค น ซ ฟ จ กนน ง งก ฟ
ก นก ก ทนก น ด ก ด จกนก ก
7

1.4 ค น ช ถ ค ป ดภ ข ง บบ ค ข ถบ จดก
บญชผ ช ด ก ก นด ผ น ก นด ทธก ชง น ซง ปนก บ นก งค ป ดภ
ค น ช ถ กบ บบ ด งด

ลน รสาย

อินเทอรเนต เครืองพิมพ
มเดม

ารดดิสก

คอมพิวเตอรตัง ตะ

คอมพิวเตอรตัง ตะ คอมพิวเตอรพกพา

ภ พท 3 ด ทค น ค ข ค พ ต จงท ผ ช คน ชง นท พ ก กน ด

2. เกณฑการวัดประสิทธิภาพของเครือขาย
พจ ณ ถงป ทธภ พข ง ค ข ค กณฑ พ ป ก บก พจ ณ น ก
ป ช นก นด กณฑก ดป ทธภ พข ง ค ข (Network criteria) พนฐ น
ท คญ 3 ป ก ค ถน , ค น ช ถ ค ป ดภ [2]
2.1 ถน (performance) ถน ข ง ค ข ถป นจ กปจจ
ด น ชน นก งข (transit time) ค ทข ดนท งจ ก ปก ณ นง ป ง
ก ปก ณ นง ต บ น ง (response time) ค ช ง งท ก ข ข
ดงนน ถน ข ง ค ข นนขน กบปจจ ก ป ก ป ก บด จ น นผ ช
ก ง ปก ณ ด
2.1.1 จ น นผ ช ผ ก บบ ค ข ค ก ค น ณจ น น ดท
ค ข ถ ง บ กบ ต บ น ง ฉ ท ถ บ ด พ ก บ ก ทด ก
ผ ชง น
2.1.2 ชนด ก ง ก กชนด ก งจง ปน กปจจ ท งผ กบ
ถน ข ง ค ข ผ ก บบ ค ข ก ก ง กบก น ป ชง น
8

2.1.3 ปก ณ ด ก ช ปก ณป ทธภ พ ง น
ป ผ ก งทท ง น ด ง ด ผ ดต บบ
2.1.4 ซ ฟท ก ชซ ฟท ทด ด ฉพ บบปฏบตก ค ข ซง
ปนต ค บค ก ท ง น ค ข ทง ดนน ค ปนซ ฟท ท ต ฐ น ค น ช ถ
ถก บ ค บค ปกบ ปก ณ ด ท ป ทธภ พด
2.2 ค น ช ถ (reliability) ค น ช ถ ข ง ค ข ถป นจ ก
ปจจ ด น ด ก ค ถข งก นก กคน ค คงทนต ข ผดพ ด
2.2.1 ค ถข งก นก ก บบ ค ข ค พจ ณ
ค บค ถงก ณ กด ตขดข ง ข ง ค ข ด งผ ก ทบกบผ ชง น น ท ด
ท ทจ ปน ป ด
2.2.2 นก กคน ก ณ กด ค ข ตขดข ง ค ก ข
บบ ก บ ชง น ดปกต ท ด ถงก กคนข ก กดก ญ
2.2.3 ค คงทนต ข ผดพ ด ผ ก บบ บบ ค ข ค จดท บบ
งข ท ค น ช ถ ปก ณต ทน บกบ ปก ณ คญข ง บบ
2.3 ค ป ดภ (security) ค ป ดภ ข ง ค ข ปน ง คญ ง ง
ด ฉพ ค ข ท ก ช ต กบ ค ข น ท นตซง น ต ก ถกบก กจ กผ
ป งคด ดต ด ก จดก ค ป ดภ ข ง ค ข ถท ดดงน
2.3.1 ก จ กด ทธ นก ข ถงข ปน บคค ผ ชท ถข ช
ง น ค ข ต ง บญชพ ผ นทถกต ง นก ข ถง น ท ต คน จถกก นด ทธ
นก ข ถงข น ท ต งกนต ดบง น น ทค บผดช บข งตน
2.3.2 ก ป งกน ค พ ต ค พ ต งค
ข น ปก ณผ ชง น ถงค พ ต น น ค ข จ งผ ก ทบต ค ข
ด ด ซ ฟท ป งกน ปก ณ ฟ (Firewall) จง ปน ปก ณ คญ นก
ป งกน ป ก ป งค ต ง ถงผบก ก ด
3. มาตรฐานเครือขาย
ต ฐ น ค ข (Network Standard) ค ข ก นดข ง บบก ง
ซ ฟท กบ ด พ กดค นน น บ นก ข ปก ณทท ก งข
งกนจ ต ง กน ด ง ข จทง งฝ ด ฝ ง ฝ บจ ต ง ช ธก ง ก
ตดต ป น (interface) ก ข ถงก ต จ บข ผดพ ดข งข ง นต ง
น ป บบ ด กน ก ง ต ฐ นต ง นก นน พ ก นด น ท ง ผผ ต
9

ถผ ต พฒน ผ ตภณฑ ปน ปต ต ฐ นทก นด ท กด บ บ ค


นน นข งก ข
นปจจบน ก น งน งคก ต ง ทก ตงขน พ ท น ท นก ก นด
ต ฐ นผ ตภณฑทง ด ซ ฟท ซง งผ ดต ผผ ต ด ต งค ผผ ตทก ท ก
ด บท บ น ท งก ผ ตต ผ ตภณฑต ง ปน ปต ต ฐ น ก ทถกก นด นผ ด
ต ผบ ภคค ผบ ภค จ ปนต งซ ผ ตภณฑจ กผผ ต ด ท นน ผ ตภณฑจ กผผ ต ต
ถกผ ต ต ต ฐ น ก ซง ถน ชง น กน ด ด ป จ กปญ ด ด
ตฐน ถ บง ก ปน 2 ป ภท ดดงน [3]
3.1 ต ฐ น ด พ ตน (de facto standards: by fact) ปน ต ฐ นทถก
งขน ง ด ผผ ต ซง ถ บง ก ด ปน 2 บบ ค บบปด บบ ปด บบปดค
ต ฐ นทผผ ต ปนผ ง ต ฐ นขน ชง น ผ ช บ น ปน ต ฐ น ด บบ
ปดค ต ฐ นท กดขนจ กคณ บคค ท น จ น ง ด กน กน ง ปน ต ฐ นขน
พ ชง น กน
3.2 ต ฐ น ด นตน (de jure standards: by law) ปน ต ฐ นทถกก นด
ขน ง ปนท งก จถกพฒน ขนจ กภ ค ต ก จ กคณ ท ง นข งภ ค ฐ กน
ก นดขน ปน ต ฐ น ด ก บ ง ต ฐ นน งถกต งต กฎ

WAN
MAN
LAN
PAN

ภ พท 4 ป ภทข ง ค ข ป ก บ ปด PAN, LAN, MAN WAN


10

ประเภทของเครือขาย
นปจจบน ก ก ถง ค ข ด ท ปจ ง งถง ค ข ก 4 ป ภทด กน
ค ค ข นบคค ท ช ต น ก ค ข ท งถนซงค บค พนท กน 2-3
ก ต ค ข ดบ งซงค บค พนท ญ ดบจง ด ก จง ด ค ข
ดบป ท ท ถค บค พนท ดท ก ดง ดดงน
1. เครือขายสวนบุคคล
ค ข นบคค ค ข พน (personal area network : PAN) ปน ค ข ท
ช นบคค ชน ก ช ต ค พ ต กบ ท พท ถ ก ช ต ท ทชกบ ค ง
ค พ ต ก ช ต ท พท ถ กบ ฟง ซงก ช ต บบนจ น ก
ก ช ต บบ

ภ พท 5 ต งก ช ต ค ข นบคค

2. เครือขายทองถิน
ค ข ท งถน (local area network : LAN) ปน ค ข นบคค ท ก ช ต
งค พ ต นบคค ปก ณ น ชน ค ง ช นกง นต ง ( ทท , ค งพ พ
, ค ง กน, ซ ฟ ) พ ชง น กน ด จ ช ต กนภ น นกง น ค ท น
บ ณ ก ค งกน ต ค ต งก ข งผ ชง น ปก ณ ทค น ท ช ค ข ท งถน จ
พ งค พ ต นบคค พ ง 2 ค ง ค งพ พ ช ต พ ชง น นทพก
นกง นขน ด ก ค ข ท งถน จ ปนก ช ต ค พ ต นบคค
ค ง บ งคก ขน ด ญ ด ค บค ท ง 2-3 ก ต
ค ข ท งถน ก น ค ข น นน ถก ก บบ พ ผ ชง น
ถ ชท พ ก บน ค ข กน ด ชนข ป ก ค งพ พ ปก ณบ งชนด
นน จ ค พง ชน ค งพ พ ซ ซง ถน ตดตง ค พ ง 1 ค ง ผ ชง น
11

ถ ชง น ค งพ พน กบบน ค ข ด ซง ปนก ป ดค ชจ กบ งคก ด


ดงนน ค ข นจง ด บค น ถพบ ดต งคก ท ป
A B C D E F G

(a) ค ข ท งถนท ช ต กน น ป บบบ ด Coaxial Cable

A B C

ับ

D E F
(b) ค ข ท งถนท ช ต กน น ป บบด ด ปก ณ บ
ภ พท 6 ต งก ช ต ค ข ท งถน

น กจ กขน ดข ง ค ข ทถก ชก นด ค ข น ง ถ ช ป บบก


ช ต ค ข (topology) ท ช นก งข พ ป ก บก พจ ณ ค ข น
ด ด ปกต ค ข นจ ช ต น ป บบด (star), ง น (ring) บบบ
(bus)
ค ข น น ค กนน ถ งข ด ต ค นข งต ป ณ 4-6 Mbps
ตปจจบน ดพฒน ขน ด ถ งข ต งถง 100 Mbps 1000 Mbps
ค ข นท ช ปน ถกพฒน ปน ค ข น ซง ปน ทค น ท ด บค น
ง ง น ค ด ก กผ ชง น ช ต ปก ณผ ช ด ก ชน ท ฟน
ทบ ต ค พ ต บท ป งถกพฒน ต นก ช ต งขนก ด
3. เครือขายระดับเมือง
ค ข ดบ ง (metropolitan area network : MAN) ก น ค ข
น ปน ค ข ท ขน ด ญก ค ข น ด ปกต ขน ดข ง ค ข นจ
ค บค ภ น ง จง ด ด ค ข นถก ก บบ ช ต กน พ ก ชง นก
12

ค งต งค ข น ชนภ น ท นถน ก จ ค ข
นพ ช ต ค ข นข ง ต คณ ช ข ด กน ปน ค ข ด กน น งก ง
ทค น ท ช น ค ข น ด ก ภ ถ น บบ ป น (asynchronous transfer
mode: ATM), ฟดด (fiber distributed data interface: FDDI) ด (switched
multimegabit data service: SMDS)

ภ พท 7 ต งก ช ต ค ข ดบ ง

4. เครือขายระดับประเทศ
ค ข ดบป ท ก ค ข น (wide area network : WAN)
ถ งผ นข ด ก ข ท งนน จ ปน ฟ ก ปภ พ ง ด ท
ถ ข ป ท ข ท ป ด ดง ดง นภ พท 8 ค ข น ถ บง ด 2
บบ ค ค ข น บบ ตช ค ข น บบจดต จด
4.1 ค ข น บบ ตช (switched-WAN) ปน บบ นท ช ต กบ บบ
ป ท ง ซง ด ปกต ก ถง ปก ณ ต (router) ทน ป ช บ ช ต ค ข
น ท นต ถช งป งค ข น งค ข น ค ข น ดง ดง
นภ พท 9 (a)
4.2 ค ข น บบจดต จด (point-to-point WAN) ปน บบ นท ช
จ ก บบ ท พท, ค บ ท ก น งทช ต ค พ ต ค ข น
ขน ด ก กบผ บ ก น ท นต (internet service provider: ISP) ค ข นป ภทน
ถพบ นก ช พ ข ถง น ท นต ดงภ พท 9 (b)
13

อเมริกา ยุ รป

เอเชีย

อเมริกา ต อา ริกา
ออสเตรเลีย

ภ พท 8 ต งก ช ต ค ข ดบป ท

End system
C

End system End system


A B

(a) switched-WAN

คอมพิวเตอร มเดม มเดม ISP

(b) point-to-point WAN


ภ พท 9 ค ข น น ก ณ switched WAN (a) point-to-point WAN (b)
14

อินเทอรเนต
น ท นต (the Internet) จด ปน ค ข ธ ณ (public network) ซง บทบ ทต
ก ด นนช ตข ง น น คปจจบน ท กดก ป น ป ง ถช ต ก ด นนธ กจจ ก
ดต ชนก ท พ ณช ธ กจ (e-commerce) ผ น น ท นต จ ข ง น ถด นนธ กจ ด
ด จ ปนต ง น น กค ถ ข กช นค ผ น บ ซต กต งก ซ นค กท
ก จ งน ด ก ท ธ ก ท งก งนผ น น ท นต ซง ปนก งค ดก บ น
ด นก บ ก ก กค กท ง นง
น ท นต ก ภ พค บค ก ท ก ซงน ป ธ ก ต ง ทผ ชง น
ถ ชบ ก ผ น น ท นต ด ชน ก ชจด กท นก ก ช ค ข งค ก
ท พท/ ด ค ผ น น ท นต ก บคนข นง น ท ก บนทกข ผ น
ค นซ ฟ ถงก บ ก ข งธน ค ปนตน
น ท นตป ก บ ปด ค ข ท ก ด ปก ณ บ นท ง ต
(Router) ปน ปก ณท ช ต ง ต ค ข ข ด กน ต ปน ปก ณท คญ
บ ค ข น ท นต นก ก นด ง นท ง บ ข บน ค ข
น กจ กน บบค พ ต ท ช ต กนบน น ท นตนน ค ก ทง ถ ปต ก
ขง ด ซ ฟท ดงนน ปก ณ กต (gateway) ซง ปน ปก ณ ด ท ช ต
ค ข ต งป ภท ข ด กน จงถกน ชง น พ ปนต ก งทท บบค พ ต ท
ค ตกต งกน ถช ต กน ปน ค ข ด กน ด
1. ประวัติของอินเทอรเนต
น ท นตก นดขน ป ณป ค. .1969 ป ณป พ. . 2512 ด พฒน
จ ก พ นต (ARPAnet) ซง ปน ค ข ค พ ต ภ ตค บผดช บข ง น ง น
ค งก จ ขน ง (advanced research projects agency) กช พ (ARPA) ซง
ปน น ง น น งกดก ท งก ข ง ฐ ก จดป งคข ง ค งก พ นต พ
ง ค ข ค พ ต ทคงค ถ นก ตดต ถงกน ด จ บ ง นข ง
ค ข ถท ง น ดกต
พ นต นขนตน ปน พ ง ค ข ทด งตงขน พ นบ นนง น จ ด นก ท ต
ด น ท พ นต ปนผ พ ง จ กค ตง ค ดท งก งข ง ก น ค งค น
งค ค นต ค ป ช ธป ต ต นป 2512 ด ก ป บป ง น ง น
พ กช ด พ (defense research project agency: DARPA) นป 2518 ด
พ ด น น ท ด บผดช บ พ นต ด ต ง ก น ข งก งทพ (defense
communications agency: DCA) น งจ ก พ นต ด ป ภ พจ ก ค ข ทปฏบตง น ด
15

ง ทจ ง นป 2526 พ นต บง ก ปน 2 ค ข ค ค ข ด นก จ ชช
พ นต น ด น ค ข ข งก งทพ ชช นต (MILitary NETwork: MILNET) ซง
ช ก ช ต ด ช พ ทค ท ซ พ / พ (transmission control protocol / Internet
protocol: TCP/IP) ปนค ง ก นป 2528 นธ ท ต งช ต ก (NSE) ด กทน
ก ง น ซป ป ค พ ต 6 ง ชช NFSNET พ ถงป 2533 พ นต ง บ
ปน backbone จง ตบทบ ท ป น ป ช NFSNET ค ข น ทน ด ก
ช ค ข ต ง ท ค ข ขน ด ญ กขนจน ปน ค ข น ท นต นปจจบนน [4]
บป ท ท ด ก ตดต ช ง ข น ท นต น พ. . 2535 ด ท
นก ท บ ก จ งก ณ ท ซง ด ช งจ ค 9600 บตต น ทจ ก
ก งป ท ท ต นป 2536 นค ทค ด ช งจ ค 64 ก บตต
น ท ซงช พ ค ถ นก ขนถ ข ท ป ท ท งจ งป ท
2 งจ น ง นต ง ท ข ช งค ข น ก ด ก ถ บน ด ก ต ง
ต ดข ป ง น ง น ชก น บภ ค กชน ด ก ก ตงบ ท บ
บ ก น ท นต ก กชน บคค ท ป ทน กกน ISP [5]

2. ครงสรางของอินเทอรเนต
ค ง งข ง ค ข น ท นต (Internet structure) ถ บง ปน ดบชนตง ต
ดบผ ชท ป จนถงผ บ ก งป ท ดงต ปน [6]
2.1 ผ ชท ป (end users) ข บบ ก Internet จ ก Internet service provider
(ISP)
2.2 ผ บ ก ดบท งถน (local ISP) ด ก ISP ขน ด ก ทผ ช ถ ข ถง ด
ด ต ง ชน ท งคก กชนต ง
2.3 ผ บ ก ดบภ ภ ค (regional ISP) ค ISP ดบขน งขนทท น ท ปน
ต ก ง พ ช ต local ISP กบ NSP
2.4 ผ บ ก ดบป ท (national ISP) ท น ท ช ต ง end users
ผ นท ง บบ switch ก network access point (NAP) ซงท ง นทค ง ก
2.5 ผ บ ก งป ท (transit ISP) ซง ปน น ก ป นข น ท นต
งป ท ท น ท ช ต ง NSP น งจ กผ บ ก transit ISP จ ค ง ท ช
นก ค ป ณก ชง นข ง ISP นท งท ISP ต ช ด จพ
ช ต กบผ บ ก contents ทต งกบค ต งก ชง นข ง ISP กท ด น งจ ก ผ
กบคณภ พบ ก ด ต ง
16

ภ พท 10 ดง นท งก ช ต งผ ชท ป 2 ด ผ ชดงก ก ช ต
กบ ผ บ ก ต ดบขน จ ก ดบท งถน ดบภ ภ ค ดบป ท งป ท

provider Transit Transit Transit


ISP ISP ISP

National National National National


client National
ISP ISP ISP ISP
ISP

Regional Regional Regional Regional Regional


ISP ISP ISP ISP ISP

Local Local Local Local Local Local


ISP ISP ISP ISP ISP ISP

ภ พท 10 ดง ดบขน ค ง งข ง Internet service provider

สรุป
ก ข (data communication) ค ก งข ท กดจ ก ปก ณ
ค พ ต ตง ต 2 ปก ณขน ป พ ก ตดต ก ป นข ข ด นป ก บ
ข งก ข ป ก บ ปด ผ ง ข พ ทค ก ง ผ บ คณ บตพนฐ น
ข งก ข ป ก บ ปด ก ง บ ค ถกต ง นน น ท ท งข ง
ก ข ข 3 บบค ก ท งด ,ก งท งค ง ต ก
งท ง ต ต ปก ณต ง ท ช ต กนด นท งก ก ค ข ซง
ป ชนค ถ ชท พ ก กน ดตนทน พ ค ด ก ป ดภ ด ป ทธภ พ
ข ง ค ข ดจ ก ถน ค น ช ถ ค ป ดภ ต ฐ นข ง ค ข ถ
บง ก ด ปน 2 ป ภทค ต ฐ น ด พ ตน ต ฐ น ด นตน ค ข ถ บง
ก ด ปน 4 ชนดต ขน ดพนทค บค ค ค ข นบคค ค ข ท งถน ค ข ดบ
ง ค ข ดบป ท น ท นตถ ปน ค ข ธ ณ ท ตนก นดจ กง น จ
ด นก ท จนปจจบน น ท นต บทบ ท ง งต ช ต น ค ง งข ง น ท นต
ถ บง ปน ดบชน ด กผ ชท ป ผ บ ก ดบท งถน ดบภ ภ ค ดบป ท
งป ท
17

บบฝกหัดทายบทที 1
1. ธบ ค ข งก ข
2. ธบ ค ข งค ข
3. นป ก บข งก ข บ ง จง ธบ
4. คณ บตพนฐ น 3 ป ก ข งก ข บง
5. ธบ ป ชนข ง ค ข น ท นต
6. กณฑก ดป ทธภ พข ง ค ข กณฑ ดบ ง จง ธบ
7. ต ฐ น ค ข กป ภท บ ง จง ธบ
8. ค ข กป ภท บ ง
9. จ กข 8 ปจจ ทน พจ ณ ค ตกต งข ง ค ข
10. ท ทค น น ก ช ต ค ข ค พ ต น ป บบ ดบ ง จง
ธบ พ ดภ พป ก บ
11. นก ก จ ช ต ค ข พ ชง นค พ ต น ป บบ ดบ ง
12. ตท ค ข ค พ ต ก ข ด ข บทบ ทต ก ด นน
ช ตป จ นข ง น ด จ ก ง ดนน ปน พ ต ด คด จ ต ง ก ป บต
ง บง

เอกสารอางอิงประจำบทที 1
[1] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
[2] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[3] ท งก ด พ พ . (2554). การสือสารขอมูล. ก นธ : ค งก จดท ต งนจ ฉ พ
ก ต 84 พ พ บ ท ดจพ จ ท ชภฏก ภ ค
ต น กฉ ง น .
[4] ธ พง ก ช ณ งค ด. (2551). การสือสารขอมูล ละเครือขายคอมพิวเตอร. ก ง ทพ :
คทพ.
[5] น ท นต. (2544) น สารานุกรม ทยสำหรับเยาวชน. ท 25. [ น น]. งท :
http://kanchanapisek.or.th/kp6/sub/book/book.php?book=25&chap=6&page=chap
6.htm [10 พ ภ ค 2560].
[6] Forouzan, Behrouz A. (2007). Data communications and networking. 4th ed.
Singapore : McGraw-Hill.
18
ผนบริหารการสอนบทที 2
หัวขอเนือหาประจำบท
1. บบจ งก ช ต ง บบ ปด
2. น คด นก บงชน ถ ปต ก ชน
2.1 น ค คด นก บงชน
2.2 ถ ปต ก ชน
2.3 พ ท พ พ ซ
3. ก จด งคป ก บชน
3.1 ชน ท นบ นนด น ค ข
3.2 ชน ค น ข
3.3 ชน ท นบ นนง นผ ช
4. ชน น บบจ งก ช ต ง บบ ปด
4.1 ชน ฟค
4.2 ชน ด ต งก
4.3 ชน นต ก
4.4 ชน ท นป ต
4.5 ชน ซ ชน
4.6 ชน พ ซน ตชน
4.7 ชน ปพ คชน
5. ชน น บบจ ง น ท นต
5.1 ชนก ภ พ
5.2 ชน นต ป น ค ข
5.3 ชน น ท นต
5.4 ชนขน ง
5.5 ชนก ป กต

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 2 ง ถ ปต ก ก จดชนข ง ค งข ผ น

1. ธบ ค คญ กก บงชนข ง บบจ งก ช ต ง บบ ปด ด
2. จ นกชน ข ง บบจ งก ช ต ง บบ ปด ด
20

3. ธบ น ทก ท ง นข งชน น บบจ งก ช ต ง บบ ปด ด
4. ธบ ก งข จ ก ปก ณตนท ง ป งป ท งผ นชน ตง ขง
บบจ งก ช ต ง บบ ปด ด
5. ป บ ท บ ต ฐ นก บงชน ข ง บบจ งก ช ต ง บบ ปด
บบจ ง น ท นต ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. ภป ก ป นข คด น จดท ข น ข ป กน
3. ก บทค จ บทค ช ก ด นข จ กดข ง ทค น ก ข ด
บงต ชน ทงท ท ง น น นก พฒน ทค น ก ข
4. น น น คด นก พฒน ทค น ก ข
5. ภป ปญ ท จจ กดขน นก ข ด บงต ชน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. บทค จ บทค ช ก ด นก พฒน ทค น ก ข ด บง
ต ชน
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที 2
สถาปตยกรรมการจัดชันของ ครงขายสือสาร

น บบ ค ข ด ซ ฟท จ ท ง น กน พ งข จ กตนท ง ป ง
ป ท ง ด งถกต ง ป ทธภ พ ด ท น ทป ผ น ญญ ณต ง จ ก
ตนท ง ง ป งป ท ง นซ ฟท ท น ทค บค ก ท ง นข ง ด ง ปน นท
ตดต กบผ ชง น
ต น งจ ก บบ ค ข นน ก ท ง นท ซบซ น ก บ นก ท ง นข ง บบ
ค ข ดถก บง ก ปน ดบชนต ง พ ง ต ก ท ค ข จ น นบทนจ ธบ
ถง บบจ งก ช ต ง บบ ปด ก บงชน ถ ปต ก ชน
ดบชน ต ง ข ง บบจ งก ช ต ง บบ ปด ก ท ง นข ง ต
ดบชน

บบจำลองเชือมตอระหวางระบบเปด
นป พ. . 2513 งคก ต ฐ น ก ด ก จดตงคณ ก ก พ พฒน ต ฐ น
บบจ ง ถ ปต ก ค ข ขน ด ช ง ปนท งก บบจ ง ช ต ง
บบ ปด บบจ ง (open system interconnection: OSI) พ ปน ต ฐ นก
ข งก งค พ ต ถกป ก ช ง ปนท งก นป พ. . 2527 พ ปน
บบ ง ง ค ข ต ฐ น ก [1]
บบจ ง จดป งค ปก ณท ป บบท ง ถ ปต ก ต งกน ถท
ก กน ถท ง น กน ด ด ต ฐ น ท ปน ก ด จ ปนต งท ก
ก ข ปก ณ ด ซ ฟท บนพนฐ นข งค ด น คงทนต ก น ปป กต ช
งน พ น ค ด ก กผ ก บบ บบ
บบจ ง บงก ท ง น ปนชน ก (layer) ต
ช ตกต งกน ถงบทบ ท น ทท ด บ บ นต ก ตกต งกนด บบจ ง
ชน ทง ด 7 ด กน ค [2]
1. ชันสือสาร สิคัล physical layer
2. ชันสือสารดาตาลิงก datalink layer
3. ชันสือสารเนตเวิรก network layer
4. ชันสือสารทรานสปอรต transport layer
22

5. ชันสือสารเซสชัน session layer


6. ชันสือสารพรีเซนเตชัน presentation layer
7. ชันสือสาร อพพลิเคชัน application layer

ชันที 7 อพพลิเคชัน
ชันที 6 พรีเซนเตชัน
ชันที 5 เซสชัน
ชันที 4 ทรานสปอรต
ชันที 3 เนตเวิรก
ชันที 2 ดาตาลิงก
ชันที 1 สิคัล

ภ พท 11 บบจ ง

นวคิด นการ บงชันสือสาร ละสถาปตยกรรมชันสือสาร


ถ ปต ก ก ข ดถกจ นก ปน ดบชน ซงจ น นข งชนนนจ ขน กบ
ต ฐ นข ง พ ทค น บบ ข นจ ก ถง น ค คด นก บงชน
ถ ปต ก ชน ถงก ช ต งชน ท ตดกนท ก พ ท พ พ

1. นวความคิด นการ บงชันสือสาร
น ค คด นก บงชน ตผ ก 5 ป ก ดงน [3]
1.1 พ ดค ซบซ น ท ผ ชง น ผ ก บบ ถ น ทค
ข จ ดง ขน
1.2 พ ต ชน ฟงกชน น ททชด จน ตกต งกน
1.3 พ ต ชน ปฏบตง นต บทบ ท น ทท ด บ บ ปน ป
ต ตฐน ก
1.4 ก ก นดข บ ขตค บผดช บ น ต ชน พ ก กด
ค ค งต นก ปนก ป งกนก ณ กดก ป น ป งบนชน นง
งผ ก ทบต ชน น
23

1.5 จ น นชน ค ก พ งพ ต ก จ นก น ท ถง
ก ก นดข บ ขตค บผดช บ ต ค ก กนค จ ปน
2. สถาปตยกรรมชันสือสาร
ภ พท 12 ดงก บ นก บ งข ง ปก ณบนพนฐ นข ง ถ ปต ก ชน
(layered architecture) ข ง บบจ ง ปก ณ A ต งก งข ป ง
ปก ณ B ข นน จต ง ดนท งผ น นด งท ง (intermediate node) ก นด
งท ง นจ ท น ท งต ข ต นท ง ป งป ท งซงท ง น พ ง 3 ก
ท นน ค ฟ ค ด ต งก นต ก [3]
ก พฒน บบจ ง ค ข ด ก บบก บ นก งผ นข ท ปก ณตนท งจ
จ กชน 7-6-5-4-3-2-1 ต น ง ถดกน ง ป น ต ชน ถ ข กน ด
นก บข ปก ณป ท งฝง บจ ท ง น นท ทต งข กนค จ กชน 1-2-3-4-
5-6-7 ต ชน ก น ท บผดช บ ตกต งกน ก ป ท ผ ก บบ ค ข ข จ ดง
ถน ปป กต ชง น ด ด ก
ข ดข ง บบจ ง ค ก ดข จ กดข งก บบ ท ค
ตกต งท ง ถ ปต ก ทง ด ซ ฟท ถท ก กน ด ดงนน จ ปน
ปก ณ บบ ด ผผ ต ด น ดกต ถ บ งข งกน ด พ งผผ ต ด ก
ต ฐ นก บน บบ ค ข ท ง ง บบจ ง
3. เพียรทูเพียร พรเซส
จ กภ พท 12 จ น ก กดขนทง ดบ น น น น ตง ก ดบ
น ตงท กดขนถกจ กดค บ ก ค ชดค งก ปฏบตง นท ต พ บ ก ชน
ท น ก ด ชข จ กชน ท ตก ก กน นงค ต ฐ นบ ก จ
ก ข งกบก น ต ฟซ งชน พจ ณ ก ดบ น น นถกจ กดค
พ ทค (protocol) ค ก บนชน ด กน ง ปก ณตนท งกบ ปก ณ
ป ท ง ตก งชน ด กน บบน ด ก ช ต กน ด ต ง ปก ณตน
ท งต ง งผ นข จ กชน บน ด ( พพ คชน ) งชน ง ด (ฟ ค
) ซงชน ท ก ช ต กนท งก ภ พ ค พ งชน ฟ ค ก บ นก
ดบ น น น ง ปก ณตนท งกบ ปก ณป ท งข งชน ด ต งก ขน
ป จ ปนก ท ก พ ท พ (peer-to-peer process) ซง ด ช ต ท งก ภ พ
ด ต ง ต ปนก ช ต ชงต ก (logical connection) นน ง [4]
24

อุปกรณ A อุปกรณ B

หนดระหวางทาง หนดระหวางทาง

เพียรทูเพียร พร ทคอล (ชันที )


7 อพพลิเคชัน อพพลิเคชัน 7
7-6 interface เพียรทูเพียร พร ทคอล (ชันที ) 7-6 interface
6 พรีเซนเตชัน พรีเซนเตชัน 6
6-5 interface เพียรทูเพียร พร ทคอล (ชันที ) 6-5 interface
5 เซสชัน เซสชัน 5
5-4 interface เพียรทูเพียร พร ทคอล (ชันที ) 5-4 interface
4 ทรานสปอรต ทรานสปอรต 4
4-3 interface 4-3 interface
3 เนตเวิรก 3rd เนตเวิรก 3rd เนตเวิรก 3rd เนตเวิรก 3
3-2 interface 3-2 interface
2 ดาตาลิงก 2nd ดาตาลิงก 2nd ดาตาลิงก 2nd ดาตาลิงก 2
2-1 interface 2-1 interface
1 สิคัล 1st สิคัล 1st สิคัล 1st สิคัล 1

การเชือมตอระดับกายภาค

ภ พท 12 ก ง น บบจ ง

การจัดองคประกอบของชันสือสาร
ชน ข ง บบจ ง ท ง จดช น ก จด งคป ก บข งช น
(organization of the layers) ปนก ด3ก ดงน [3]
1. ชันสือสารทีสนับสนุนดานเครือขาย
ชน ท นบ นนด น ค ข (network support layers) ปนก ท 1
ป ก บด ท 1, 2 3 นนค ชน ฟ ค , ด ต งก นต ก ชน น
น ท ค น ข จ ก ปก ณ นง ป ง ก ปก ณ ซง จต งผ น นด งท ง ก
ก นท ง น ก ข งกบก ง ญญ ณ ช ต ท งก ภ พ บบ ขท
ข ง ปก ณ ก ขน งข ก จดก กบข ทผดพ ด
2. ชันสือสารเคลือนยายขอมูล
ชน ค น ข (transport layers) ปนก ท 2 นก น ชน
ท4ค ท น ป ต ซงท น ท ช ง งก ท1 ก ท3 ง
ค ช น นก น ข จ กตนท ง ง ปถงป ท ง น ก ณ end-to-end
25

3. ชันสือสารทีสนับสนุนงานผู ช
ชน ท นบ นนง นผ ช (user support layers) ปนก ท 3 ป ก บด
ท 5, 6 7 นนค ชน ซ ชน, พ ซน ตชน พพ คชน ก นท ก
นญ ต บบท ชซ ฟท ตกต งกน ถท ง นด กน ด

ชันที 7 อพพลิเคชัน
ชันสือสารทีสนับสนุนงานผู ช: ท ก นญ ต บบท ชซ ฟท
ชันที 6 พรีเซนเตชัน ตกต งกน ถท ง นด กน ด
ชันที 5 เซสชัน
ชันสือสารเคลือนยายขอมูล: ท น ท ช ง งก ท1 ก
ชันที 4 ทรานสปอรต ท3 งค ช น นก น ข จ กตนท ง ง ปถงป ท ง
ชันที 3 เนตเวิรก ชันสือสารทีสนับสนุนดานเครือขาย: น ท ค น ข จ ก ปก ณ
นง ป ง ก ปก ณ ซง จต งผ น นด งท ง ก ก น
ชันที 2 ดาตาลิงก ท ง น ก ข งกบก ง ญญ ณ ช ต ท งก ภ พ บบ
สิคัล ขท ข ง ปก ณ ก ขน งข ก จดก กบข ทผดพ ด
ชันที 1
ภ พท 13 ก บงก น บบจ ง

ภ พท 14 ดงถงภ พ ก ท ง นข ง บบจ ง ก บ นก
ผ งต งก งข ป งผ บป ท ง ข จ กผ งจ ถก ง ข ชน พพ คชน จ กนน
ค น ง ทชน ถด ง น ต ชน ก พ ข น (header) ป
ป พ กบ น ข ด จปข น ง (trailer) ชนชน ด ต งก จก
ข ทต งก ง ปป ท ง งจ กชน ท 7 ง ชนท 1 จ ก พ ข น ข ง
ต ชนขน ( ก trailer นชน ท 2) ก บ นก น ก น คปซ ชน
(encapsulation)
น ข ซงป ก บด ข ทถกป header trailer จ กชนต ง ถก ง ป
ถง ปก ณป ท ง น ข จ ถก ค น จ กชน ง ดถดขน ป น ต ชน
จ ก ถ ด header ก ( ก ถ ด trailer นชน ท 2) จนข ถก ค น ปทชน
บน ด ก บ นก น ก ด คปซ ชน (decapsulation)
26

ก บ นก งข ข ก บ นก บข

พพ คชน พ ทค พพ คชน AH ข พพ คชน

พ ซน ทชน พ ทค พ ซน ทชน PH AH ข พ ซน ทชน


พ ทค ซ ชน SH PH AH ข
ซ ชน ซ ชน

ท นป ต พ ทค ท น ป ต ท นป ต
TH SH PH AH ข

นต ก พ ทค นต ก NH TH SH PH AH ข นต ก

ด ต งก พ ทค ด ต งก DH NH TH SH PH AH ข DT ด ต งก
บต
ฟค DH NH TH SH PH AH ข DT ฟค
นท งทข ดนท งผ นต ก งต ค ปนจ ง

ภ พท 14 ภ พ ดงก บน บบจ ง

ชันสือสาร น บบจำลองการเชือมตอระหวางระบบเปด
ข บบจ ง ช ต ง บบ ปด ด ธบ ถงก บงชนชน น บบจ ง
ก ช ต ง บบ ปด ก ปน 7 ชนด กน น น ข นจ ปนก ธบ น ทก
ท ง นข ง ต ชน ดงน [3]
1. ชันสือสาร สิคัล
ชน ฟ ค (physical layer) จ ท น ทป นก ท ง นด นก งข ท น
ป บบ ขฐ น 2 ก ก บต (bit stream) ข ก นดท งก ก ท ง ฟฟ ท งก
ช ต บ งข ถง น ทก ท ง น ขนต นก ท ง นข ง ปก ณทจ
น ช ต พ ก บ งข
ภ น ทข งชน ฟ ค ค ก ค น ข ดบบตจ ก นด นง ป นด
ถด ป ซง ถ ป ดดง ดต ปน
1.1 ก ณ ท งก ภ พข ง น ต ฟซ ก ง (interface and medium)
ก ก นดคณ บตข ง น ต ฟซท ช ง ปก ณ ถงก นดชนดข ง ท ช นก
งข
27

1.2 ก ทนค ข งบตข (representation of bits) ข ขฐ น ง (0


1) ก บตจ ถก ป งค ปน ญญ ณ ฟฟ ก ฟฟ ง ด ทคนคก ข
พ ป งก บต ปน ญญ ณ ป ง ญญ ณก บ ปนก บต
1.3 ต งข (data rate/transmission rate) ก ข งกบก ก นด
ค ข งบตข ท ถ ง ดต 1 นท
1.4 ก ซง ค นซข งบต (synchronize of bits) ทงฝง ง ฝง บจ ต งก
ข จง ดค งกน ญญ ณน ก ข งทง งฝงต งทต งกน พ น ก บ งบตข
ก ก ซง ค นซ
1.5 นท งก ช ง (line configuration) ก ช ง ปก ณ ข กบ
ก ง จ ปนก ช ง บบจดต จดท ปก ณ ถ บ งข กน ด ต ง จ ปน
ก ช ง บบ จด พ ชท พ ก น ค ข กน
1.6 ป บบก ช ต ท งก ภ พ (physical topology) ปน ด
ก กบ ท พ นนค ป บบข งก ช ต ชนก ช ต บบด ท ปก ณทกต น
ค ข ต ง ช ต ปท ปก ณ บ ก ช ต บบ ง นท ปก ณทกต น ค ข
ช ต กน ปน ง
1.7 ท ท งก งผ นข (transmission mode) ปน ด ก กบท
ท งก งข งผ งกบผ บ จ ช ธก บ งข บบซ พ กซ ฟด พ กซ
ฟ ด พ กซ

จากชันสือสารดาตาลิงก ปยังชันสือสารดาตาลิงก

10101000000010111 110 10101000000010111 110

ชันสือสาร สิคัล ชันสือสาร สิคัล


สือกลางการสงขอมูล

ภ พท 15 ชน ฟ ค (physical layer)
28

2 ชันสือสารดาตาลิงก
ชน ด ต งก (data link layer) ท น ท บ งข น ก ณ hop-to-hop น
ข งข จ ถกจด กบ น ป บบข ง ฟ (frame) ชน ด ต งก ก ต จจบค
ผดพ ดข งข ท บ จ กชน ฟ ค ซงค ผดพ ด จ กดจ กก ญญ ณ บก น
ค ผดพ ด น กพบค ผดพ ดข งข กจ ธก จดก กบข ทผดพ ด ชน
ก ก ข ก งข ตนท ง งข กค ง พ ดข ทป จ กค ผดพ ด บ
งต ชน นต คต ป

จากชันสือสารเนตเวิรก ปยังชันสือสารเนตเวิรก

T2 ขอมูล H2 เ รมขอมูล เ รมขอมูล T2 ขอมูล H2


ชันสือสารดาตาลิงก ชันสือสารดาตาลิงก

ปยังชันสือสาร สิคัล จากชันสือสาร สิคัล

ภ พท 16 ชน ด ต งก (data link layer)

2.1 ชน ด ต งก ถ บง ปนชน ก 2 ชนค LLC MAC


2.1.1ชน ค บค ก ช ง ชงต ก (logical link control:
LLC) ปนชน ทบ จดก ด นก ข ง ปก ณท ช งกนผ น งกบน
ค ข ซงถกก นดขนต ต ฐ น IEEE 802.2
2.1.2 ชน ค บค ก ข ช ก ง (medium access control:
MAC) ปนชน ทบ จดก ก กบก ข ช ก งบน ค ข
2.2 น ทข งชน ด ต งก ถ ป ดดงต ปน
2.2.1 ก จ ด น ข น ป บบข ง ฟ (framing) น ก
encapsulate ข น ป บบข ง frame ต ข ก นดข ง Protocol
2.2.2 ฟ ค ด ด (physical addressing) น ก กก ก นด
ต นงข ง ปก ณ น ค ข ท งถน
2.2.3 ก ค บค ค ผดพ ด (error control) ค บค (ต จจบ
ก ข) ข ผดพ ดข งข ดก พ น น งท ก ท (trailer)
29

2.2.4 ก ค บค ก ข งข (flow control) ก นดป ณข


นก ง ดค งกบ ถน นก ป ผ ข ง ปก ณด น บ พ ป งกนก ท
ทนข งข
2.2.5 ก ค บค ก ข ถง (medium access control: MAC) ค บค
จด ก ข ถง ( ข ช) ต ก งข ง ปก ณ ข

Logical Link Control


(LLC)
ชันสือสารดาตาลิงก
Medium Access Control
(MAC)

ชันสือสาร สิคัล ชันสือสาร สิคัล

สือกลางการสงขอมูล สือกลางการสงขอมูล

ภ พท 17 ชน ด ต งกป ก บ ปด ชน 2 นค LLC MAC

หนดปลายทาง D
หนดระหวางทาง C
Link Link
หนดปลายทาง A หนดระหวางทาง B
Link
หนดปลายทาง F
หนดระหวางทาง E
Link Link

สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop

A B E F
ดาตาลิงก ดาตาลิงก ดาตาลิงก

สิคัล สิคัล สิคัล

สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop

ภ พท 18 ดงก งข น ก ณ hop-to-hop ข งชน ด ต งก


ก บบ hop-to-hop ข งชน ด ต งก ดงดงภ พท 18 ด ชน
ด ต งกจ ก กบก ง ง นดท ตดกน ต งก งข จ ก A ป ง F จ
30

กดก ง บข นชน ด ต งกขน 3 ช ง ช ต ค A ป ง B, B ป ง E, E ป


งF ด ก ก นท งนนจ ปน น ทข ง ท 3 ซงจ ธบ น ข ถด ป

3 ชันสือสารเนตเวิรก
ชน นต ก (Network Layer) จ ท น ทจดก กบ ป บบข ท ก พค
กต (packet) ค บค ก งผ นข งตนท ง ป ท ง ด ผ นจดต ง บน ค ข
ปน ปต นท งทก นดค ท น ท นก ง บ packet จ ก host ตนท ง ป ง host
ป ทง
ง กต กค ข ง บบท ช ต ผ น งก ปน ค ข ต งชนดกน
จ ปนต ง ช ปก ณ ช ต นชน นต ค (น ช ต ) บ ช ค ข ต งชนด
ดงก พ ถ งข จ กตนท ง ป งป ท ง จ ง ด

จากชันสือสารทรานสปอรต ปยังชันสือสารทรานสปอรต

ขอมูล H3 พกเกตขอมูล พกเกตขอมูล ขอมูล H3


ชันสือสารเนตเวิรก ชันสือสารเนตเวิรก

ปยังชันสือสารดาตาลิงก จากชันสือสารดาตาลิงก

ภ พท 19 ชน นต ก (network layer)

บภ น ทข งชน นต ก ถ ป ด ปน 2 ป ดน กค ก ก นด
จค ด ด ก ก นท ง ด ดดงต ปน
3.1 จค ด ด (logical address) ค บบก ก นด ขต นง
(ข ง node) พ ถ ก node ต ง ค ข ด ( ชน IP address)
3.2 ก ก นท ง (routing) ค บบก ก นด นท ง งข จ กตน
ท ง-ป ท ง ด ปก ณทท น ทน ก ต ซง ปน ปก ณ คญท ชก นด นท ง
ก งข บน ค ข
3.3 ก ง บข บบตนท ง ปถงป ท งบนชน นต ก ดงดงภ พ
ท 20 ก ง บข บบตนท ง ปถงป ท งบนชน นต กภ พท 20 ต งก ง
ข จ ก A ป ง F ชน นต กข ง A จ งข ปท ต B จ กนน ต B จ ตด น
น ก นท งทจ งข ป ง F ด ชต งก นด นท ง (routing table) พจ ณ
31

ต งก นด นท ง ชน นต กข ง ต B ท ก งข ป ต E ซง ปน
ท งผ น ป F จ กนน ต E จง งข ป F ปนก จ นก งข จ ก A ถง F
หนดปลายทาง D
หนดระหวางทาง C
Link Link
หนดปลายทาง A หนดระหวางทาง B
Link
หนดปลายทาง F
หนดระหวางทาง E
Link Link

สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop สงขอมูล บบ hot-to-hop

สงขอมูลจากตนทาง ปปลายทาง
A B E F

เนตเวิรก เนตเวิรก เนตเวิรก

ดาตาลิงก ดาตาลิงก ดาตาลิงก

สิคัล สิคัล สิคัล

สงขอมูลจากตนทาง ปปลายทาง

ภ พท 20 ก ง บข บบตนท ง ปถงป ท งบนชน นต ก

ชันสือสารทรานสปอรต
ชน ท น ป ต (transport layer) จ ท น ทต จ บ ค บค ก งข
ง ค งตนท ง ค งป ท ง ถกต งค ท น ท นก ง บข จ กพ ซ
(process) ตนท ง ป ง พ ซ ป ท ง นทนค ก ป ก ป กต ป ก น บน
ค ง ต น ด กน นน ถง พ ซ ท ง น นขณ นน ด ก งข บบตน
ท ง ป งป ท ง บนชน นต กซงปกตจ บ งข พ ง พ ซ ด คง ถ
ง บก ง บข พ ซ ด ดงนนชน ท น ป ตจงต ง บ น ท นก ง
บข ง พ ซ จ กตนท ง ป งป ท ง ด งถกต ง
32

จากชันสือสารเซสชัน ปยังชันสือสารเซสชัน

เซกเมนต เซกเมนต
ข H4 ข H4 ข H4 ข H4 ข H4 ข H4

ชันสือสารทรานสปอรต ชันสือสารทรานสปอรต

ปยังชันสือสารเนตเวิรก จากชันสือสารเนตเวิรก

ภ พท 21 ชน ท น ป ต (transport layer)

ภ น ทข งชน ท น ป ต ถ ป ด ปน 5 ง ซง ด
ดงต ปน
4.1 ต นงท พ ท (port addressing) ค ก ก นด ข process ท
ช (1 node process)
4.2 ก ค บค ก ช ต (connection control) ค น ก ณ ก ช ต
ง process บนช น ท น ป ต ถท ด น ป บบค น นคช น (UDP
protocol) ค น นคชน ตด (TCP protocol)
4.3 ก บง ซก นต ก บ (segmentation and reassembly) ค
ก บงข ปนก ด ต ก จ ข ดบก กบ งถงท น
ป ต ข ง ปก ณป ท งจ ก บ นก บ ง พ งขน ชนบนต ป
4.4 ก ค บค ก ข งข /ก ค บค ข ผดพ ด (flow/error control)
ค ก ค บค คณภ พข งก บ ง (ค ชน ด ต งก) ตจ ก ท น ก ณ พ
ซ ถง พ ซ
5. ชันสือสารเซสชัน
ก บ ก บน 3 ชน ก (ฟ ค ด ต งก นต ก) จ พ งพ บบ ง
พ ซ ดงนนชน ซ ชน (session layer) ขน ปจงท น ทบ ก น ค ดกก
ผช
33

จากชันสือสารพรีเซนเตชัน ปยังชันสือสารพรีเซนเตชัน

H5 H5
SYN SYN SYN SYN SYN SYN

ชันสือสารเซสชัน ชันสือสารเซสชัน
ปยังชันสือสารทรานสปอรต จากชันสือสารทรานสปอรต

ภ พท 22 ชน ซ ชน (session layer)

ชน ซ ชน น ทค บค ก ก จดก ก ป นข ท กดขน ง
ต ดก ทก งด นนก ณ ขณ ดขณ นงจ ก ซ ชน ทงน ซ
ชนท กดขน จ กดจ กก ท ง นข งคน พ งคน ด คนก ด ต ง ชน ก ก น
บบ ก ข ง ท น พ ข ชบ ก บน ค ง ต น ต ค ง กถ ปน ซ ชน นงท
ป ก บด ขนต นดงน
การลอกอิน > การกรอกรหัสผาน > การ ช ฮสต > การออกจากระบบ

ซ ชนข งก นทน ทป ก บด ขนต น


การเริมสนทนา > การสนทนาเพือแลกเปลียนขอมูล > การจบการสนทนา

ด งจ กก ด ง ซ ชน จ ก บ งข จ ปนค บผดช บข งชน


ท น ป ต ภ น ทข งชน ซ ชน ถ ป ด 2 ข ดงน
5.1 ก ค บค ด ก (dialog control) ชน ซ ชน นญ ต ง บบ
ก ป นข กน ตง ต ตนจน น ดก ด จ ขนต น ตนด ก ปด ซ ชน
พ ก ป นข งต น ง จนก ทง ตก ด ก ก ก ซ ชนนน ซง พ ซ
ถ ตต บกน น ป บบ half-duplex (ผ ดกน บ งข ) full-duplex ( บ งข
ด น ด กน)
5.2 ก ซง ค นซ (synchronization: SYN) น งจ กก ภ น ซ ชน
ถ กดค ด กดขนจ ต ง ก ปด ซ ชน พ กน บ ดงนนชน
34

ซ ชนจง นญ ต พ ซ ถ พ จดต จ บ (check point) ข ปพ กบข ท


ง ชน ก ท กจดต จ บ นทก 100 น ข งก ง ฟ 2000 น
6 ชันสือสารพรีเซนเตชัน
ชน พ ซน ตชน (presentation layer) ปนชน ทน น ก กบก ป ง
ข ก ข ข ก บบ ดข ป บบ ค ด กน น งจ ก
ค พ ต ต ดบ จ ช ทนข ท ตกต งกน ด ชน บนพซ ช ASCII
unicode น น ฟ ค พ ต ช EBCDIC ซงถ ก บ นก จดก กบ ทน
ข ท ตกต งกน จ ท ก น น ข ง ง บบ กดค ผดพ ด
ด น ทข งชน พ ซน ตชน จ ท ง บบท จจ ช ทนข ท ตกต ง
กน ต ถน น ข ด ง ข จ ท ง งฝ ด จ ก บ นก ป งข
(translation) ถน น ข ด งถกต ง

จากชันสือสาร อพพลิเคชัน ปยังชันสือสาร อพพลิเคชัน

DATA H6 DATA H6

ชันสือสารพรีเซนเตชัน ชันสือสารพรีเซนเตชัน

ปยังชันสือสารเซสชัน จากชันสือสารเซสชัน

ภ พท 23 ชน พ ซน ตชน (presenatation layer)

ภ น ทข งชน พ ซน ตชน ถ ป ปน 3 ป ก ค ก ป งข ก
ข ก บบ ดข ซง ดจ ธบ ดงต ปน
6.1 ก ป งข (translation) พ ซ ป ก ท น น ง บบซง
จ ชค พ ต คน ดบกน ก ช ทนข ตกต งกน ต งก ก ป น
ข งกน ชน พ ซน ตชนจ ท น ท นก ป ง ท ตกต งกน น ป บบ
ด กน พ น น ข ต งกนทง งฝง
6.2 ก ข ข (encryption) ก งข ผ น ค ข จ ปนต ง บบ
ค ป ดภ ข งข ทด ดงนนก ป น ปข ด น ป บบข งข ท ข
35

(encryption) ท น ง จ ช ป งกนก ก บดกข ป ชง นจ กผ งด


ข งถงป ท งกจ ก ถ ด (decryption) ข ก บ ปนข
6.3 ก บบ ดข (compression) ทคนคก บบ ด พ ข ขน ด ก จ
งผ ดต ค นก ช ด บนด ดท น บบ ง ด ซง ปน ทคนค คญ น
ก งผ นข ต ด ทป ก บด ข ค ด ด
7. ชันสือสาร อพพลิเคชัน
ชน พพ คชน (application layer) ปนชน ท ง นนก ตดต กบผ ช
นญ ต ผ ช ถ ข ถง ค ข ด ด จ ก ช ต ผ ชง น (user interface) พ
นบ นนง นบ ก ต ง ชน ก งจด กท นก ก ข ถงข ถ นข
ก บ ก น ต งก บ ก บนชน พพ คชน ดงดง ข ต ปน

ผ ชง น ผ ชง น

X.500 FTAM X.400 X.500 FTAM X.400

ข H7 ขาวสาร ข H7 ขาวสาร

ชน พพ คชน ชน พพ คชน
ป งชน พ ซน ตชน จ กชน พ ซน ตชน
ภ พท 24 ชน พพ คชน (application layer)

7.1 ก จ ดก ฟ ข (file transfer, access and management) ปน


ซ ฟ ท นญ ต ผ ช ถ ข ถง ฟ บบ ก พ ถด นนก ก กบ ฟ
ถงก ตดต ตค พ ต บบ ก พ คด กข จ ก ต ง ค งข งตน
7.2 ก บ ก (mail service) ปนซ ฟต ทน ช พ บ งจด
กท นก ก จด กบ
36

ชนท 7
อพพลิเคชัน APIs, HTTP, FTP, SMTP

ชนท 6 เขารหัส/ถอดรหัส บีบอัดขอมูล


พรีเซนเตชัน บริบทของการสือสารระหวางชันสือสาร

ควบคุมการสนทนาระหวาอุปกรณ
ชนท 5

ซอ ท วร เซสชัน ควบคุมการเริม/สินสุดการเชือมตอ

การสงรับขอมูล TCP/UDP
ชนท 4

ทรานสปอรต การเชือมตอ บบ end-to-end

เชือมตออุปกรณทีอยูตางเครือขาย IPV4+IPV6
ชนท 3

เนตเวิรก การหาเสนทาง

ควบคุมการเชือมตอระหวางอุปกรณทีอยู นเครือขาย
ชนท 2

ดาตาลิงก เดียวกัน
ารด วร
คุณลัก ณะทาง า/ทางกายภาพของอุปกรณ
ชนท 1

สิคัล สายสือสาร หัวตอ, ขอมูลบิต 1 ละ 0

ภ พท 25 ป น ทก ท ง นข ง ต ชน บน บบจ ง

ชันสือสาร น บบจำลองอินเทอรเนต
บบจ ง น ท นต (Internet model) ชด พ ทค ทซพ/ พพฒน ขน ก น
บบจ ง ต กก ท ง นค ค งกน ด ตนฉบบข ง บบจ ง น ท นต
ป ก บด 5 ชน [5]
กพจ ณ ป บบก ท ง นข ง ถ ปต ก ทซพ/ พ จ น ก ท ง น
ค ค ค งกบก ท ง นข ง บบจ ง น ถ ปต ก ทง ง ป บ ท บกน
จ ดดงภ พท 26
1. ชันกายภาพ
ชนก ภ พท น ทก นดก ช ต กบ ปก ณก ก งข ปก ณ
ต ง ดงนน คณ ก ณ ข ง ทจ ช งข ต งถกก นด ต จ บ นชนก ภ พ
2. ชันสวนตอประสานเครือขาย
ชน นต ป น ค ข ท น ทค บค ก งก ข พก กต บบ ค ข
ทงนก ท ง นข งชน นจ ต งท ง น กบต บบ ง ง นชน ค ข
ชน ช ข
37

3. ชันอินเทอรเนต
ชน น ท นตท น ท นก งข ข ค ข ค ข ท ตกต งกน ด ผ น
ก ท ง นข ง กต ปก ณ บ นท ง ก ท ง นข งชน น ท นตจ ต งขนก บก
ท ง นข ง บบจ งก ช ต ง บบ ปดชน นต ก ท ง นนด นก งต ก
ข ง ค งท ช ต กนบน ค ข ท ตกต งกน
4. ชันขนสง
ชนขน ง ก บ ก 2 ป บบค ก บ ก ก ช ต บบก นดก ช ต
ก น งข ด พ ทค ทซพซง ค น ช ถ นก ง ง ก บ ก บบ
ก นดก ช ต ก นก งข ด พ ทค ดพซง กบ ป ก ป กตท ก ง
ข ทต งก ค นก ง ง
5. ชันประยุกต
ก ท ง นข งชนป กตนจ ถท ง น กบชนขน ง ชน น ท นต ด
ด ต ง ก ท ง น นชนน ปนก ท ง นป นกบป กตต ง ทท ง นบน ค ข

OSI TCP/IP TCP/IP

7 อพพลิเคชัน
6 พรีเซนเตชัน อพพลิเคชัน 5 -7 อพพลิเคชัน
5 เซสชัน
4 ทรานสปอรต ทรานสปอรต 4 ทรานสปอรต
3 เนตเวิรค อินเทอรเนต 3 เนตเวิรค
2 ดาตาลิงก 2 ดาตาลิงก
ลิงก
1 สิคัล 1 สิคัล

ภ พท 26 ป บ ท บ บบจ ง กบ บบจ ง น ท นต บบ 4 5 ชน

สรุป
ถ ปต ก ค ข (network architecture) นบ ปน ง คญ ง ง นก พฒน
บบ ค ข พ ก ป ทธภ พ กขน บบจ งก ช ต ง บบ ปด
บบจ ง ถกพฒน ขน ด จดป งค ปก ณท ป บบท ง ถ ปต ก ต งกน
38

ถท ก กน ด ซง บง ปน 7 ชน ค ชน ฟ ค ชน ด ต งก ชน
นต ก ชน ท น ป ต ชน ซ ชน ชน พ ซน ตช น ชน
พพ คชน ด ก บ นก งผ นข ท ปก ณตนท งจ จ กชน 7-6-5-4-3-2-1
ต น ง ถดกน ง ป น ต ชน นก บข ปก ณป ท งฝง บจ ท ง น นท ทต ง
ข กนค จ กชน 1-2-3-4-5-6-7 ท ผ ก บบ ค ข ข จ ดง ถ
น ปป กต ชง น ด ด ก ถ ปตก บบจ ง กป ภท นงทค ค งกบก ท ง น
ข ง บบจ ง ค บบจ ง น ท นต ช ถ ปต ก ทซพ/ พ ป ก บ ปด ชน
ก ภ พ ชน นต ป น ค ข ชน น ท นต ชนขน ง ชนก ป กต

บบฝกหัดทายบทที 2
1. บบจ ง ป ก บด ชน ดบ ง
2. ก บงชน ข ง บบจ ง ปนชน นน ตถป งค ด
3. ก ค ข ท ชง น ป น ซงจ ก ด ปน UTP ท งข น ปข ง
ญญ ณ ฟฟ ปน ฟ บ ปตกท งข น ปข ง ง กท บ ก ด นนก
ดงก ก ข งกบชน ด ก ป น ป ง ดงก จ งผ ก ทบต ช น
ด นบน พ
4. พ ท พ พ ซ ค จง ธบ
5. ก บน บบจ ง ถ ด พ ทค น ต ฟซ
กท บ ค ตกต งกน ง จง ธบ
6. ข จ งผ นชน ต ง บน บบจ ง ป ง ปก ณป ท ง ด
ง จง ธบ
7. จง ธบ กก ข ง น คปซ ต ด คปซ ตบน บบจ ง พ ง ขป
8. ด ด ท ค จ ถก พ ข ป น ก ป ง จง ธบ
9. ชน ด ต งก งป ก บด ชน 2 นด กน บ ง จง ธบ
10. ชน ซ ชนบน บบจ ง ด ก พ จดต จ บ ข ปพ กบข ท
ง ปด กท บ ก ก ท ดงก ป ชนด น ด จง ธบ
11. บบจ ง ง ถ บงก ท ง น ก ปนก กท บ ก ดบ ง
จง ธบ
12. ชน บน บบจ ง น ท นต ค พนธกบชน บน บบจ ง
ง จง ธบ
39

เอกสารอางอิงประจำบทที 2
[1] ธ พง ก ช ณ งค ด. (2551). การสือสารขอมูล ละเครือขายคอมพิวเตอร.
ก ง ทพ : คทพ.
[2] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
[3] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[4] ท งก ด พ พ . (2554). การสือสารขอมูล. ก นธ : ค งก จดท ต งนจ
ฉ พ ก ต 84 พ พ บ ท ดจพ จ ท ชภฏก ภ ค
ต น กฉ ง น .
[5] ภท น ภท ก . (2555). เครือขายคอมพิวเตอร. ก ง ทพ : นกพ พ งจ งก ณ

40
ผนบริหารการสอนบทที 3
หัวขอเนือหาประจำบท
1. ญญ ณ
1.1 ญญ ณ น ก
1.2 ญญ ณดจท
1.3 ช งท งก บบ บ บนด บ ด บนด
2. ก ญ ข ง ญญ ณจ กก งผ นข
2.1 ก นก งข ง ญญ ณ
2.2 ก บด บ ข ง ญญ ณ
2.3 ญญ ณ บก น
3. พกดข ง ต ข งข
3.1 ต ข บช ง ญญ ณป ด ญญ ณ บก น
3.2 ต ข งข บช ง ญญ ณท ญญ ณ บก น
4. ป ทธภ พ ค ข
5. ก ค น ณ ถ นง

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 3 ง ญญ ณ ก งผ นข ผ น ถ
1. ธบ คณ ก ณ ข ง ญญ ณ น ก ญญ ณดจท ด
2. ป บ ท บก ง ญญ ณ บ บนด บ ด บนด ด
3. จ นกก ผด พ นข ง ญญ ณ ด
4. ค น ณพกดข ง ต ข งข ผ นช ง ญญ ณ ด
5. ป นป ทธภ พข ง ค ข ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. ภป ก ป นข คด น จดท ข น ข ป กน
3. กก ณ ก จ ก ปก ณ นปจจบน ภป กนถงปญ ด น
ป ทธภ พข ง ค ข
4. น น น คด นก ก ขปญ ก ก พฒน ป ทธภ พข ง ค ข
สือการเรียนการสอน
42

1. ก ป ชก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค

การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
เปลี่ยนแปลง
ตามเวลา
ที่
ทางกายภาพ
สัญญาณ

ในสัญญาณ ละการสงผานขอมู
บทที 3

พูด
นน| physical
lger
ชน ฟ ค จงท น ท ค น ข ท น ป ญญ ณผ น ก ง น งจ ก
ข ท ชง น ท ปนน ถ งผ น บบ ด ด ต ง จงจ ปนต ง ป งข
นน น ป บบ ญญ ณ พ พ ทจ งผ น ก งข ง บบ ป งป ท ง
ต ป ด ญญ ณท ป ง ค น ป บบท กบ ก งข ง บบ นน
ป ท ง ด บ ญญ ณ จ ท ก นค นน ป งกบ ปนข พ น ป ชป ชน
ต ป

ไปฟ้าที่ปลีย่น
ปีนศักย์
แปลง
ตาม ไฟฟ้าเปลี่ยนแปลงตามเวลา
แนว หรือทั้งงานแสง
สัญญาณ ส่วนใหญ่จะ

ญญ ณค ป ณท งก ภ พท ก ป น ป งต ถน ชถ ท ด ใช้
ในการ
สื่สาร ลๆ
ญื๊สื๊
ข ด จ น ปข งพ งง น ก ฟฟ พ งง น ง พ งง น ง พ งง น ชงก
พ งง น ป บบ น น ชงก ข ญญ ณถก บง ก ปน 2 ป ภทค ญญ ณ
__
น ก ญญ ณดจท [1] ทั้งงานแม่
ไฟฟ้า
เหล็ก
ค ง ค ง



⑤ bgs
(a) ญญ ณ น
ระดับ

ใกล้น
เขา
สัญญาณ
สัญญาณอนาล็อก
เนื่องจาก มี (b) ญญ ณดจท


ที่
ความต่อเนื่อง
ภ พท 27 ญญ ณ น ก ญญ ณดจท anนอกจะมีคน ช

ญญ ณ น ก (analog signal) จ ปน ปค นท ก ณ ต น ง ป ญญ ณจ ก ง รอสัญญาณจะจำกัด


ขน ง งต น ง บ บต ด ก ป น ป ง บบทนททน ด ดง ภ พท 27 (a)
ชน ก นทน พ กนผ น บบ ท ปนตน ญญ ณ น ก ถถก บก น ด
ง จ ก ญญ ณ พงป งคท ก ญญ ณ บก น (noise) ซงจ ท ก จ นก ญญ ณ
บก น กจ ก ญญ ณข ด ก ญญ ณถก ง ป น ท ง ก ก ป ดบ
ญญ ณจ ถก ดท น จงต ง ช ปก ณข ญญ ณ (amplifier) พ พ ค ข กบ ญญ ณ
44

ตก พ ก งข ง ญญ ณด amplifier จ งผ ต ก ข ญญ ณ บก นทป ปน กบ
ญญ ณข ด
ญญ ณดจท (digital signal) ปน ปค น บบ ต น ง ป บบข ง งดน ฟฟ ปน
ค น ดงภ พท 27 (b) ปน ญญ ณท ถ งขนด ตนทนทต ก ญญ ณ น ก
ถทนต ญญ ณ บก น ดดก จ นก ญญ ณข กบ ญญ ณ บก น ดง ก นก
งข ก จ ช ปก ณท น ญญ ณ (repeater) ซงท น ท ง ญญ ณทถก ดท น
บก น คง ป ด นตนฉบบ จงท ญญ ณ ถ ง ก ป ด น ท ง ก ขน
ด ท ป ข ทจ ก ก ป นกน ง ปก ณ กจ น ป บบท
ถ งผ น ป น ค ข ด ต ง ชน ผนด ดภ พ นต ถ ดข ปน ก
น ง พ ง ผช ท งบ นด ด ตข น ผนด ดภ พ นต ถถก ข ปน ญญ ณ ง
น ดบค ข งทต งกนผ น ก งค น ก น ง ญญ ณถก งถงด น บ
ป ท ง จ ปก ณท น ท บ ญญ ณ ท ก ถ ด พ งข ดจท ก บคน
น นด ดตนฉบบ ปนตน
จ กทก ข งตนจ ถท บ ข ญญ ณ ค ท ตกต งกน ด
ข ค งท ค นต ต ง ชน ภ พดจต ทถ จ กก ง ท ฟน จด กบ ง
SD card, ฟ พ งซงป ก บด ข ขฐ น ง (0 1), ฟ ก น ป บบน ก
pdf กจ งข นจ กตนท ง ป งป ท ง ผ น ญญ ณ ค น ท จ ต งท
ก ป งข น ป บบท กบ ก งข ง บบ นน ก น ดงนน
ค ข ง ญญ ณญ ณค ป ณ ด ท ถ ป น ป ง พนธกบ จ ปน
ค น ฟฟ ค น ก ฟฟ ชนก นทน ผ น บบ ท พท พ ก งพ พง นผ น บบ น
ก ด น ดข จ ก น ท นตผ น ค ข ท พท 4G กบท ท ฟน
ปนตน
พนฐ น ง ญญ ณ ก งข จง ปน ง คญ ง นงทท ข จ ก งข
น บบ นนจ ปนต ง ก ข ข ปน ญญ ณ ป บบ ด ป บบ นง บบ
บ ง บบต ง ข ปน ญญ ณ น ก บ ง บบ กบก ง ญญ ณดจท
ข ดถก ข ปน ญญ ณ ถก งผ น ก ง ปถงป ท ง จ ก นค ญญ ณ
นน ป งกบ ปนข พ น ป ชป ชนต ป

สัญญาณอนาลอก
ญญ ณ น ก ด ท ป ถ บง ก ปน 3 ชนด ต ป ง งคป ก บ
ค ถ ค ญญ ณพนฐ นซ ค บ ญญ ณผ ซ ค บ ญญ ณผ ซคบ

45

1. สัญญาณพืนฐานซำคาบ
ญญ ณ น กพนฐ น บบซ ค บ ปน ญญ ณท ก ณ ขน ง ปน ปค น บกน
ก ปต บบ บ ณ ซง ถ ก ก ง ค นซ น (sine wave) ญญ ณพนฐ น
ซ ค บป ก บด ต ป 3 ชนด ค พ จด ค ถ ฟ
พ จด (amplitude) ปนค ท ดจ ก งดน ฟฟ ทจด ง ด จดต ด น ด
ท ป ปน ต (volt) จ กภ พท 28 (a) ดงต งค นซ นท พ จด 5 ต ต พ
จดก ถ ช น น ทน ด ชน ป (amp) ตต (watt) ปนตน
ค ถ (frequency) ค ต ขน งข งค น กดขน ปนจ น น บต 1 น ท ซง บต
น ทข งค ถนน น ปน ตซ (heartz: Hz) จ กภ พท 28 (a) ดงค นซ นท ค ถ
6 Hz ท ง กน ถ ดง น กนค ถ ดดงภ พท 28 (b) ค ท ปน นก บข ง
ค ถค ค บ (period) ค ข ง ญ ณท ป น ป ง ปจนค บ บ ต ง ชน
ค นซ นจ กภ พท 28 (a) ท ค ถ 6 Hz จ ค บ ท กบ 1/6 น ท [2]

ใน1 วินานเกิด 6ลูกคลื่น


1mi
พ จด

wgD.rs
ค ถ 6 Hz

5V

ป g. 2
(S)

ซิ i

mpพ จด
ลง Me
(a) ญญ ณ ซน น ดน น ( งดน ง ด 5 V, ค
sineผตอ
ถ 6 Hz)

Peak value : 5 V
กรูปแบนแท่ง
5V
speotum

1 2 3 4 5 6 7 8 9 10 11 12 ค ถ (HZ)
f

(b) ญญ ณ ซน น ดน นค ถ(
hs โนั๊แต่หนำกับ
งดน ง ด 5 V, ค ถ 6 Hz)
Amp ไม่ ได้สน0

ภ พท 28 ญญ ณ น กพนฐ น บบซ ค บ
แค่า เท่าฐ
ones

ฟ (phase) ค ก ป น ป งข ง ญญ ณ ดจ กต นง ง ข ง ญญ ณ
ผ น ป จ กภ พท 29 (a) ปนค นซ นท พบก ป น ป งข ง ฟ นค น นภ พท 29 (b)
46

ก ป นต นง ปข ง น ¼ ข ง กค น ซงถ ฟ ป น ป 90 ง ค น นภ พท
29 (c) ก ป น ป งต นง ปข ง น ½ ข ง กค น ท กบ ฟ ป น ป 180 ง
สัญญาณ5inย ที่จุด ริม่ต้นของสัญญาณ
1
phaseของ ดู
ทํ เ8. 36ดํ
i i i ...
ลูกคลื่น
ที่เท่าไร
เริม ↳ ๐0 I i
เ เวลา
โรง น่านที่
คลึ
(a) 0 ง เท่าไร

Se าปโ red ที่


แกน คลึน่เริ่มที่ น °
เอสที่ะริมีต้น 0 ลูก
0 ะ 0° 90ม
§ ดู ...
¼T17 0
เวลา
(b) 90 ง
¢ ะนํ d จุดย่นจาก④ใน①
① 0 ...
½T
เวลา
(c) 180 ง
¢ ะ1น Se
ภ พท 29 ก ป น ฟ ข ง ญญ ณซ น (a) ท 0 ง (b) ท 90 ง (c) ท 180 ง

2. สัญญาณผสม บบซำคาบ
ญญ ณ น กผ บบซ ค บ (composite periodic signal) ป น ญญ ณท
งคป ก บค ถ กก 1 ค ถ ดงภ พท 30 ก ผ ญญ ณซ นพนฐ น ญญ ณท
ด ญญ ณผ บบซ ค บ ญญ ณทผ ง ค ถ f, 3f 9f ดง น กน ภ พท
30 (a) กนค ถ ภ พท 30 (b) กนท ง พ จดจ ป งค ญญ ณ
ดงภ พท 30 (c) ก ค ก ญญ ณ บบซ ค บ น ก ณ น ช กก ค ฟ
(fourier analysis) ซง ด ถ ก ดจ ก ช 527204 ญญ ณ บบ

3. สัญญาณผสม บบ มซำคาบ
ญญ ณ น กผ บบ ซ ค บ (composite nonperiodic signal) ปน ญญ ณท
งคป ก บค ถ กก 1 ค ถ ป ง ซ ค บ ต ง ชน ญญ ณทถก งขนท
ค ฟน ท พทขณ ผพด ป ง ง ดงภ พท 31 ญญ ณท ดง น กน ภ พท 31 (a)
จ ป ง ปน บบ ซ ปนค บ ดง น กนค ถ ภ พท 31(b) ญญ ณจ ป บบ
สัญญาณ
แค่
47

ปกต ก จ ต ต ดช ง บนด ดท จ ปน ทง ปกต กกน นกบ ญญ ณผ


บบซ ค บ
ข้คาบ
ผสมแบบซิ อมพลิจูด
สัญญาณ


ถ 9f
ถ 3f
ค ถf

...
เวลา

(a)
จาก
สัญญาณ
เอกแยก
อมพลิจูด

สัญญาณ
สม สัญญาณ มัน โลกกัน if sf sf 7 f 9f
ออกมา เมื่รวมกันมันะเข้าใกล้สัญญาณสันน
Ls f 3f 9f
เวลา
(b)

นึ่งจากสัญญาญาณมี จำกัดก็ให้มีลักษณะ
หนำ คล้ายสั่น ย่ม มี
แค่ f sf gf
ugger i
...
i

เวลา

(c) fgf sf zf gf แ f.
ภ พท 30 ก ผ ญญ ณซ นพนฐ น ญญ ณท ด ญญ ณผ บบซ ค บ

พ จด พ จด เสียงพูดของคน e
สัญญาณ
ระเบียง g
สัญญาณ จะมีร่ไม่
ปีน
จะ
ไม่เกิน4 kHzน็ษึ๊
พ จดข งค น ซน

nd ทค ถ f

0 f 4kHz ค ถ

(a) ด น (b) ด นค ถ
ภ พท 31 ญญ ณผ บบ ซ ค บจ ปกต ต น งกน น กนค ถ
48

สัญญาณดิจิทัล
ญญ ณ น ก ถน น น ป บบ ญญ ณดจท ด ดงภ พท 32
ญญ ณ งดนบ ก ทน บน 1 ญญ ณ งดน น (ground) ทน บน 0 ญญ ณ
ดจท ปน ญญ ณท ค บ ตจ ต ป ท ก ข ง 2 ต ป ด กนค bit interval bit
rate
bit interval ค ด กบค บ (period) ด bit interval ค ท งข 1 บต
bit rate ค จ น น bit interval ต น ท ซง น ด ปนบตต น ท (bit per second: bps)

งข 8 บต น 1 น ท, bitrate = 8 bps

1 0 1 1 0 0 0 1

ดบท 2

ดบท 1
1s

ได้ (a) ญญ ณดจท 2 ดบ tmlyssได้ 2ระดับ


สามารถ e
สัญญาณ
ระสนอง ที่ละกี่bitได้ก่อนจ งข 16 บต น 1 น ท, bitrate = 16 bps

11 10 01 01 00 00 00 10
ดบท 4

ะ ดบท 3

1s
01 ดบท 2

Analysis ได้ 4ระดับ


ดบท 1
00
(b) ญญ ณดจท 4 ดบ 4ระดับ
ภ พท 32 ญญ ณดจต 5แต่ละระดับส่งข้อมูได้ทีละ2bit
น กจ กน ญญ ณดจท ง ถ จ น น ดบข ง ญญ ณ กก 2 ดบ ด ต
ดบ ถ งบต ด กก 1 บต ดง ดงต ง นภ พท 32 (a) ซง ดง ญญ ณดจท ท
ดบข ง ญญ ณ 2 ดบ ท งข 1 บตต ดบ นขณ ทภ พท 32 (b) ดง ญญ ณดจท ท
ดบข ง ญญ ณ 4 ดบ ซง งข 2 บต ต ดบ ด ท ป ก ญญ ณ จ น น L ดบ
จ ถค น นจ น นบตต ดบ n ดจ ก n=log2L
ระดับละ4bit

สละ
4
bitodht ทีละ 4bit
g
ส่งข้อมูล
ถ้าอยาก ส่ง
ข้อมูล

• ช้ แระสน
ของ 24 e L
ต้ ใ 4. logzb →
สัญญาณ 16 ระดับ
L ะ
อนาล็อก
ไกล
ส่ง
เนื่อง
ลง
เป็น
ข้อ
สัญญาณ
49
00
การส่งสัญญาณดิจิตอล
g
ชองทางการสือสาร บบเบส บนด ละบรอด บนด
ก ง ญญ ณดจท ผ น ก ง ถ บง ด ปน 2 ป ภทค ช งท งก บบ
บ บด (baseband) บบบ ด บนด (broadband) ดิจิตอล
สัญญาณ
g
ก็นางนภาดิจิตอลแล่นสัญญาณดิจิตอลผ่านสายพอถึง
1. ชองทางการสือสาร บบเบส บนด
จ ปนก ข ท ช ญญ ณท บ ง ปน ญญ ณดจต น ซง บ บนดค ก ง ปลายทางก็เอา ไ
ญญ ณข ด ทจ ง ด ก ด ต ญญ ณท ก ด ตกค ญญ ณข ดจต ใช้ ได้
งาน เลย
ท งนน ง ต ง ชนก ง ญญ ณดจท ข ง ท นต นดงภ พท 33 (a) ป บบข ง ไม่มีการแปล
งโ
ญญ ณดจต ค ก ก นด งดนทป น ก ปน ญญ ณ งดน ง ดบ น ป บบพ อนล็อก
ญญ ณท ง ปน ญญ ณดจต บ น งจ ก ญญ ณ ถบค ถก ง ก ปน
ญญ ณพ ดงนนก ง ญญ ณ ป น ญญ ณซง ข จ กดด น ถบค ถจ ท
ญญ ณพ ด น ทพตนนผด พ น ปจ กตนฉบบ ดง ดง นภ พท 33 (b)

ญญ ณดจต สายLAN Cโซูป


mobasebomd

ปา LANเสย
สาย
ดิจิตอลลง
จะส่งสัญญาณ

ช ง ญญ ณ
มากก็พีน
มาก
ที่อหได้ ใช้ bimdaidth กายยาว
สาย ณียส
ยา พัน
ใน (a)
ความต้องการ
ๆมีน
เคลียร์ ต้ กำ
bomlwrdthไม่
เพียงพอ
แลัย่ม มาศาล
ก ง ง บรอง นี่ ญญ ณ บนด ดธข ก หนิงตมญนก
ข้อ เมื่อ เข้าตัว
สัญญาณสี ญญ ณ บนด ดธข ข บนด ดธท มีการ สนงย
หยอง
มี คะ ปิด
สัญญาณ
LANCสาย ดิจิตอล ... ...
ความ
จะ
... รุน สัญญาณ
สระถูนนดอง
สาย สัญญาณ 0→
ต่าง บัด
เมื่อ f 1 ญาณ f 2
0 f1 f2
กับที่ สูง
filter
ไโ สาย ใน ตัว่
เป็น
กรองครมถี่ filter
filterมัจ
นะ
ลงด้
ออก
ณื่โโญญ ณข ข ช ง ญญ ณ บนด ดธก ง ญญ ณข กก
(b)
ภ พท 33 ก ง ญญ ณดจต บบ บ บนด
2. ชองทางการสือสาร บบบรอด บนด เนื่องมจากข้อจำกัดของ
สายสัญญาณ มันมีbmdaidthจำกัดยิ่ง
ส่ง
ไกล ยิ่ง
แคบ ถ้ต้อง
ดังนั้น า ที่bomdaidthกว้าง
ดิจิตอล อยากโได้
มากๆ
การส่งสัญญาณ
ปนก ข ท ช ญญ ณ น ก งผ นช ง ญญ ณ ป ง ค ง บป ท ง ด ไกล ๆเลยการแปล
มี ใน
ญญ ณดจท จ ถก ป ง ปน ญญ ณ น กท ปก ณตนท ง ซง ถ งผ น ท อนาล็อก
ช ง ญญ ณ บบ ถบค ถผ น (bandpass channel) ญญ ณ น กถง ปก ณป ท ง
จ ถก ป งกบ ปน ญญ ณดจท นกบข ตนฉบบ ดงภ พท 34 ก ง ญญ ณผ นช ง
จึง
การส่งสัญญาณ
50

ท งก
จงท
o
บบบ ด บนด ข ดค ญญ ณ น กท งผ นต ก ง ถบค
ถ ง ญญ ณ ด ก ด งจ ข ญญ ณ พฟ
ถท ก ง

ญื้ะ
ต้น
วาง ญญ ณดจต ข ข

DTA
Digitalto Analog
ญญ ณดจต ข ก

ATD

ในนาง โด้ไอ
ล็อก
นอนา
สัญญา
แปลง
Analog to Digital
ป ง ญญ ณดจต ปน น ก _ ป ง ญญ ณ น ก ปนดจต
bmdwdthจำกัด

ช ง ญญ ณ น กข ข บนด ดธท
ช ง ญญ ณ น กข ก

O
f1 f2 f1 f2 f1 f2

ช ง ญญ ณ บบ ถบค ถผ น
ญญ ณ น กข ข ญญ ณ น กข ข
ใช้ อนาล็อก
การส่งสัญญาณ bomlwidm
ไม่
เยอะ digitaty

ภ พท 34 ก ง ญญ ณดจต ผ นช ง บบบ ด บนด ปลายทาง


ทำให้ไไกล
จึงส่งด้ จะ ณับน
สัญญาณ
ก็ แบ่ง

digitaty
การลดทอน
การสูญเสียของสัญญาณจากการสงผานขอมูล
ทบ งตน ญญ ณฉบบท งจ ก ปก ณตนท ง กบ ญญ ณทถก งผ น ก ง
ป ง ปก ณป ท งนน ก ท ป ญญ ณ นกน น งจ ก กดก ญ ข ง ญญ ณ
จ กก งผ นข (transmission impairment) ซงป ก บด ก นก งข ง ญญ ณ
(attenuation) ก บด บ ข ง ญญ ณ (distortion) ญญ ณ บก น (noise)

1. การออนกำลังของสัญญาณ การลดทอนสัญญาณ
ญญ ณข ดนท งผ น ก ง ปน ท ง ก จ กดก ญ พ งง น ท
ค ข ข ง ญญ ณ ด งต ท ง ก ก นก งข ง ญญ ณ ซงก นก งข ง
ญญ ณ ผ ต ปก ณภ ค บ นก ป ง ญญ ณก บ ปนข ดงนนจงจ ปนต ง ปก ณ

😉

↳หน

ดู
51
ดิจิตอลจะ ส่งผ่านrepeater
}
สัญญาณ ในการ สัญญาณ
ขยาย
สัญญาณหกสองจะส่งปน คๆ

ช ชน ปก ณข ญญ ณ (amplifier) บ ญญ ณ น กดง ภ พท 35 ปก ณ
ท น ญญ ณ (repeater) บ ญญ ณดจท ท ถ ง ญญ ณต ป ด ก ขนsigmb
mp
ญญ ณตนฉบบ ญญ ณ นก ง ข ญญ ณ ใน แ ฃ๊ | ณ๊
I
mr
noise repeater

ไปสักระยะ
Amps นะ ฑู่a 1>2

ปก ณข
จดท 1 ท ช นก ข จดท 2
ญญ ณ
จดท 3 ว่า แสน
ตรง
MWh
ใน
ไหน 0
ต้อง
สหายก็ งสัญญาณ ไม่ Noise
และขยาย

ภ พท 35 ก นก งข ง ญญ น กถกข ก งด ปก ณข ญญ ณ กัน
มี
Noise
จะขยาย
ในการ
รักการลดทอน
ก นก หน งข ง ญญ ณ ( น น dB) ด ดจ กค ข พทธ ง ญญ ณ โพั้นลุฎุ๊
ิส
ป ท ง (P2) ตนท ง (P1) ดง ก ↳
สัญญาณ_แ
om
กำลัง
ปก |
𝑃2
𝑎𝑡𝑡𝑒𝑛𝑢𝑎𝑡𝑖𝑜𝑛 𝑢𝑛𝑖𝑡: 𝑑𝐵 10 𝑙𝑜𝑔10 (1)
𝑃1
ญื๋tC
2. การบิดเบียวของสัญญาณ แก
นาง
ก บด บ ข ง ญญ ณ (distortion) ปน ตก ณท กจ กดขนกบ ญญ ณผ ท ต
ค ถ ค นทผ น ก งด ค ต งกน ญญ ณทป ท ง จ กด ญญ ณท
บด บ ต งจ กตนฉบบ ดงภ พท 36 ก บด บ ญญ ณ ถป งกนด ก พ งจ
equalizer พ ต จจบ ญญ ณท ข ป บข ง ต ญญ ณค ถ ค ท กน

ตนฉบบ ญญ ณผ
0
ษื๋ญื๊

ญญ ณผ ทฝง บ

เกิด
กัน ทิให้
บอก
เมื่อ

ผสมผ่านญญ ณพนฐ น ฟ ต งกน


ญาณ
สายส่ง
การ
เปลี่ยน
การ
ญญ ณพนฐ น ฟ
ฬย้น
กน
ผ่
phase หลังจาก

รสนา
เมื่อ
สัญญาณ
นาย

ใด คน
ญาณ
โสัญ
สัญญาณ

ท ปก ณฝง ง สายส่งphase เสาปลีย่นผิด ท ปก ณฝง บ


ภ พท 36 ก บด บ ข ง ญญ ณ
เรา
52

3. สัญญาณรบกวน
ญญ ณ บก น (noise) ปนปจจ นงทท ญญ ณท ปก ณฝง บต งจ ก ญญ ณ
ตนฉบบท ปก ณฝง ง กดขนจ ก ญญ ณ บก นป ปน ข ป น ญญ ณข ดงภ พท 37
บง ก ด ป ภทดงน อิเล็กตรอนสันจาก
thermal noise กดจ กก ค นทข ง กต น นต ก งจนก กดอุณญญสิณที่สู ฟฟงขึ้น
m

ป บก น ญญ ณตนฉบบ
สงวน มกรนโยนสื่อสาร
แม่เหล็กไฟฟ้า
induced noise กดจ กก น น ก ฟฟ จ ก ง ด ภ น ก บบ
ชน ค ง ช ฟฟ ต ง
สัญญาณ
ใน
ที่ สวนข้างเคียงกันและพานทับกันแล้วมีนกณกันเอง
cross talk ค ญญ ณ บก น induce noise ป บบ นง ต งก นดค จ ก น
ญญ ณข ง ค ง ง ญญ ณ ก ฟฟ บก นกน ง
ญญงาน
impulse noise ปน อยู่ดีณ บกๆ นท ดบ ง ก นช ง ฉบพ น ก กดจ ก
ฟ ผ ปนตน หอหม้อแปล ระเบิด
ง ฟฟ ก ง ง ก ค ง
nfn _

ฝง ง ญญ ณ บก น ฝง บ

จดท 1 ก ง จดท 2

(a) ญญ ณ บก น น ญญ ณ น ก
พอAnalyze
ปลายทาง
Signal + noise
ได้
Signal Noise

(b) ญญ ณ บก น น ญญ ณดจท ท SNR ง


ส่งติ่ทิให้เจอด่ห ได้ฟัง
นก
กำลัง ที่
สัญญาณ
การสื่อสาร
ggpsig
นน
Signal Noise Signal + noise

ได้ดีหรือไม่_
เรา

(c) ญญ ณ บก น น ญญ ณดจท ท SNR ต


ภ พท 37 ญญ ณ บก นท กดขนกบ ญญ ณ น ก (a) ญญ ณดจท (b-c)
ง่
53

มีอยู่3องค์ประกอบ
p ไ222
พิกัดของอัตราเรวของขอมูล
หนใน
<9N>
นก งผ นต ก ง ต
ไง
ความถี่
ง ดข งข นช ง
y
ขน กบ งคป ก บ
ป ก ชน บนด ดท→(bandwidth) ดบข ง ญญ ณ (level of signal) คณภ พข ง
ช ง ญญ ณ (quality of channel) ซง ด ดจ ก ดบข ง ญญ ณ บก น นต ก ง ซง ข นจ
ลง Noise
บงกหา คนณ ต ก ข งข ปน 2 ป ภทค ช ง ทป จ ก ญญ ณ บก น
(noiseless channel) ชท ฎข ง Nyquist นก ค น ณ ช ง ญญ ณ ท ญญ ณ
บก น (noisy channel) ชท ฎข ง Shannon นก ค น ณ [3]

Noiseless Ctf
1. อัตราเรวขอมูลสำหรับชองสัญญาณปราศจากสัญญาณรบกวน
นก ค น ณ ต ข ข งช ง ทป จ ก ญญ ณ บก น ถ กด
ปน ต ง ดข งข ช ก Nyquist bit rate บค น ณดงน [3]

อา
โก
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 𝐿 (2)

ข้อมูล หา ง o เได้กิ่ตัในเรนนี
bit rate = ต ง ดข งข
bandwidth = บนด ดทข งช ง
L = จ น น ดบ ญญ ณท ช ทนข

ต งท 3.1 พจ ณ ช งท งก ซง ชต ก ง bandwidth 3000 Hz ด งข น oooH


BW ะ 3
ป ญญ ณดจท ซง ดบ ญญ ณ 2 ดบ จง ต ง ดทต ก งน ถ งข ด L ะ 2
ธท 𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 𝐿
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 3000 𝑙𝑜𝑔2 2 6,000 𝑏𝑝𝑠 ต บ
ต งท 3.2 พจ ณ ช งท งก ซง ชต ก ง bandwidth 3000 Hz ด งข น
Bwะ 3oooH
ป ญญ ณดจท ซง ดบ ญญ ณ 4 ดบ จง ต ง ดทต ก งน ถ งข ด
ธท 𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 𝐿 L 4
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 3000 𝑙𝑜𝑔2 4 12,000 𝑏𝑝𝑠 ต บ
จไม่มี
เองะ สัญญาณMise
2. อัตราเรวของขอมูลสำหรับชองสัญญาณทีมีสัญญาณรบกวน Noisy CH จัง
การคำนวณ

น งจ กช ง ญญ ณ กด ญญ ณ บก นขน ดงนนดงนนจง ถช y
ท ฎข ง Nyquist ด ดงนน ต ข งข บช ง ญญ ณท ญญ ณ บก น ถ
ค น ณ ดจ ก ก Shannon capacity ดงน [3]
ก่อน
54 sigmbto Noise patio


𝑏𝑖𝑡 𝑟𝑎𝑡𝑒

bit rate = ต
𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ

ง ดข งข
𝑙𝑜𝑔2 1 𝑆𝑁𝑅
อื๋ (3)

bandwidth = บนด ดทข งช ง


ไม่
ยัง ใน
แปลง d
By ใช้
เป็น
อัตราส่ น ต้อง
ทำการ เป็น
แปลง
SNR = Signal to Noise Ratio ค ต นข งก งง นข ง ญญ ณท ค่อยเอา
ก่อน ไป
ด้านร
ต งก ง (data signal) ต ก งง นข ง ญญ ณ บก น (noise)
ต งท 3.3 พจ ณ ท พท ซง bandwidth 3000 Hz ซง ก ค SNR ท กบ 3162 จง
0 Bw

ต ข งข (* ต:10 log103162 ~ 35 dB) == gg
ธท 𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 1 𝑆𝑁𝑅
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 3000 𝑙𝑜𝑔2 1 3162 34,860 𝑏𝑝𝑠 ต บ
ต งท 3.4 ก นดต ก ง bandwidth ท กบ 1 MHz SNR 63 (~18 dB) จง ค ช ะ 1×1อ์ Hz SNR
ดบ ญญ ณก ดบจงจ ะ 63 _๐
SNR

L
ธท ช ก Shannon capacity ข บ ขตบน ( ต ข งข ) ช ก Nyquist
bit rate จ น น ดบ ญญ ณ (L) ทค ช ะ t
มีค่าL สมการแต่
1. ช ก Shannon capacity ข บ ขตบน ( ต ข งข ) ใน
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 1 𝑆𝑁𝑅 ใน
คัน
shorrnonไม่มี สมการ

𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 106 𝑙𝑜𝑔2 1 63 6 106 𝑏𝑝𝑠 ต บ สมการ


วอน

2. ช ก Nyquist bit rate จ น น ดบ ญญ ณ (L)


𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 2 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 𝐿
6 106 2 1 106 𝑙𝑜𝑔2 𝐿
3 𝑙𝑜𝑔2 𝐿
𝐿 8 ต บ

ประสิทธิภาพเครือขาย
ป ทธภ พข ง ค ข ขน กบ ปจจ ซง นบททน ด กต งปจจ ท ผ กบ
ป ทธภ พ ค ข ด ถ ด ดจ ก ต นก งบตข , น ง, ค
ตกต งข ง นง
→ ถ
วอน argt อัต้อง รอspd
spd ขึ p 1. อัตราเรว นการสรางบิตขอมูล
ดิจิตอลอส
← ต นก ง ญญ ณ ฟฟ ข งบตข (physical speed of bit transmission)
ถ ก กช นง บนด ดท (bandwidth) ข ง งก น ค ข ถง ต ก งข
55

ผ นต ก ง ป ง ก ถ นท นง น ปนบตต น ท (bps) ซงต ก งนน ถ ปน บบ


ชน ท ง ดง กน ง ปน บบ ชน ญญ ณ ก ฟฟ ดงต งท 1

ต งท 1 บนด ดทข ง งก
งก บนด ดท ป ภท งก
WiFi IEEE802.11g 54 Mbps
WiFi IEEE802.11n 300-450 Mbps
FastEthernet 100 Mbps
GigabitEthernet 1 Gbps

บนด ดท ป บ นกบถนนท ช งข ถ บนด ดทต ก ป บ ด ถนนท ง


ข นน คบท ข นก ง ขน ท ก ต ก งข ต งด ชนกน ตถ
บนด ดท งก ป บ น ถนนทก ง ญ ท ก ดนท งข งข ด กขน
ตดขด งผ ก งข นน ก งขน
บนด ดท ค คญ นก ข น ท นต ง ก พ ก บ งข
นปจจบนนนจ ข ท ขน ด ญขน ท ก ด น ด ฟ ด บบค ค ชด ง ก
ฟ ดผ น ค ข งค ซงต ง ช บนด ดทท ค ง
2. เวลาหนวง ยรอdelay
น ง (delay)
ตอน
(latency) ค ท ช นก งข จ ก ปก ณตนท ง ป
ป ท ง ปนต ป ท ค คญ บก ข ปน พ ค delay จ งผ
ก ทบต ป บก ณผ ชง น ด ต ง ด ฉพ ง งผท ชง นป ภท ท ชน ด
ค , ก VoIP ปนตน ซงค delay งต ก ท ก งดท ด บป บก ณทด น
ก ชง น ชนก ด ค ต งก ทค น ทค ง delay ต พ ก งก ก ตกข ง
ภ พ จ ปนก ป น น ซงจ ต ง ขงขนกนบด พ ง น ท delay ป ก บด ค
4 ชนดท กดขน งก ง ญญ ณ น ค ข ค ท ญญ ณบต ดนท งผ น ก ง
ท งจ ฟฟ ช ง ญญ ณบต นก ค ท ปก ณ ค ข นก
ป ผ ท ปก ณ ค ข [4]
palhetที่กิน
ทางผ่านพันทาง ถึงปลาย
3. ความ ตกตางของเวลาหนวง ข้อมูล แต่

msมันไปถึง ไ ม่

ต่าง
บกัน
พอ

ค ตกต งข ง น ง (jitter) ค ป ป นข ง delay นด นก


ข กดขน ด ข ท ปก ณตนท งถก บง ปน พก กต งผ น ค ข ป ง
ป ท ง ถ ต พก กต ปถงป ท ง พ กน จ ท กด jitter ซงท ก บ พก

56

กตทป ท ง ป ง ปนข ท ดช ด jitter จ งผ ก ทบกบก บบ real


time ชน ด ค VoIP
. วิสัยสามารถ
ก ด ข ถ ดนท ง ด ท ท ดดงภ พท 38 ด ด ต ก พง
น กนข ง ก ง จ น นบตข ท ดนท งผ นก พง นน1 น ท
นน ก ถ (throughput) น ปนบตต น ท (bps)

ใน
p สร้าง เสมือน
กำแพง น
_ ได้กี่ปิ๓ต่อ
ทีส่งผ่านตน วัน
ทะลุ เสมือนo
กำแพง
ททง
11110011111000010011 111100101010101010101111100010

ก ง ก ง

ถค จ น นบตท ถ
ผ นก พงน ด น 1 น ท

ภ พท 38 ถ (throughput)
การคำนวณวิสัยสามารถ ละเวลาหนวง
ก คนณ ถ throughput นน ต งท ก ค น ณ น ง (delay) ทก
ช ง ช ต (hop) น ค ข ต ป ท ข ก ข งด ค ผ ข ง น งดง
ก ท5
ป ณข ท ง 𝑏𝑖𝑡 (5)
𝑡ℎ𝑟𝑜𝑢𝑔ℎ𝑝𝑢𝑡
𝑑𝑒𝑙𝑎𝑦 𝑎 𝑠𝑒𝑐

delaytotal = ทง ดท ช นก ดนท งผ น ค ข (ค น ณจ ก ก ท 6)

𝑑𝑒𝑙𝑎𝑦 𝑎 𝑑𝑒𝑙𝑎𝑦 (6)


=1


delayi = น งท กดขน นช ง ช ต ท i
57

d3 d4
R2 R4 R6

d1 d6
R1 R8
ปก ณตนท ง ปก ณป ทง
R3 R5 R7
ภ พท 39 ก ค น ณ delay น ค ข

จ กภ พท 39 ปก ณค พ ต ตง ต ตนท งต งก งข ป ง ปก ณ
ค พ ต บบพกพ ป ท ง ผ น ปก ณ ต R1, R2, R4, R6 R8 จ ถค น น
delaytotal ดจ กผ ข ง น ง น ต ช ง ช ต ดงน

𝑑𝑒𝑙𝑎𝑦 𝑎 𝑑1 𝑑2 𝑑3 𝑑4 𝑑5 𝑑6

ด น งน ต ช งช ต ถค น ณ ดจ ก ก ท 7 ดงต ปน
𝑑𝑒𝑙𝑎𝑦 𝑡 𝑡 𝑡 𝑡 (7)
ด Tby นง้uนnกืนฒึข้
tpp = ท ญญ ณบต ดนท งผ น ก ง (propagation time)
tx = ท งจ ฟฟ ช ง ญญ ณบต (transmission time)
trx
tq = นก ค ท ปก ณ ค ข (queueing time)
tp = ป ผ ข น ปก ณ ค ข (processing time)
1. เวลาทีสัญญาณบิตเดินทางผานสือกลาง
propagation time (tpp) ค ท ญญ ณ ฟฟ ช นก ดนท งผ น ก ง ซง น
จ ขน กบ 2 ปจจ ค propagation speed ทง ง ปก ณดง ก ท 8
ของ แต่ละhop
𝑜𝑝 𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑒 → ระยะทาง
nss
𝑡 cm (8)
𝑝𝑟𝑜𝑝𝑎𝑔𝑎𝑡𝑖𝑜𝑛 𝑠𝑝𝑒𝑒𝑑

propagation speed = ค ค ข งก ดนท งข ง ญญ ณผ น ก ง น ปน ต
ต น ท (m/s)
hop distance = ทง ง ปก ณ ด คด ฉพ ช ง ช ต นน น ปน
ต (m)
58

ต งท 3.5 พจ ณ ญญ ณ 200 ต ค นทด ค 10 8 ต ต น ทจง


ท ญญ ณ ดนท งผ น ญญ ณ
𝑎
ธท 𝑡
𝑎 𝑎
200
𝑡 2 10 6
sec 2 𝜇𝑠𝑒𝑐 ต บ
10

2. เวลาทีวงจร า ชสรางสัญญาณบิต
transmission time (ttx) ค ท งจ ฟฟ ช ง ญญ ณ ฟฟ ข งบตข 0 1
ซงจ ขน กบ 2 ปจจ ค ต นก ง ญญ ณ ฟฟ ขน ดข ง ฟ ดง ก ท 9
𝑓𝑟𝑎𝑚𝑒 𝑠𝑖𝑧𝑒

๏je
𝑡 (9)
𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ

ใผ้แบ่งในbit
frame size = ขน ดข ง ฟ น ปนบต ( ก น ปน บตต ง ป ง น ปนบต)
bandwidth = ต นก ง ญญ ณ ฟฟ น ปนบตต น ท (bps)
3. เวลา นการรอคิวทีอุปกรณเครือขาย
) ค เยอะก็ต้นก
queueing time (tกqข้อมูล องมีการคคิทว ปก ณ ค ข ต ง
ต่อ ข ปถง ปก ณ
ค ข ก น ป ผ ง ถ บ ก ด ข จ ถก กบ น น ค จ ช ค
(buffer) พ ข ค บป ผต ป
ณื้อ กับ
ยู่ อุปกรณ์
. เวลา นการประมวลผลขอมูล นอุปกรณเครือขาย
processing time (tp) ค นก ป ผ ข นฟ ก ท ง นข ง
ปก ณ ค ข นชน ต ง ซงขน กบ ถภ พ น ป ผ ข ง ปก ณ ค ข
นน

ต งท 3.6 พจ ณ ก ง ฟ ข ขน ด 1000 บตจ กค พ ต S ป งค พ ต D


ดดงต ง ป จง throughput
มิ้Parameter Hop 1 Hop 2 Hop 3
ตอน
กิญื๊
Interface Thick Ethernet 1000Base-LX 10BaseF
(10 Mbps) (1,000 Mbps) (10 Mbps)
Distance 500 m 5 km 2 km
Signal propagation speed 1x108 m/s 1x108 m/s 1x108 m/s
Processing time 1 μsec 1 μsec 1 μsec
Queuing time - - -
59

Hop 1 Hop 2 Hop 3

ธท ช ก (7) ค น น delay ท กดขนท Hop1, Hop2 Hop3 จ กนน ช ก (6)


ค น น delay จ ก ปก ณตนท ง ป ง ปก ณป ท ง จงค น ณ throughput ด
ก (5)
กค น นท Hop จ ด 𝑑𝑒𝑙𝑎𝑦 𝑡 𝑡 𝑡 𝑡 ดงต ง
Hop 1 Hop 2 Hop 3
tpp 500
108
5 𝜇𝑠𝑒𝑐
5000
108
50 𝜇𝑠𝑒𝑐
2000
108
20 𝜇𝑠𝑒𝑐

ttx 1000
10 106
100 𝜇𝑠𝑒𝑐
1000
1000 106
1 𝜇𝑠𝑒𝑐
1000
10 106
100 𝜇𝑠𝑒𝑐

tq - - -
tp 1 𝜇𝑠𝑒𝑐 1 𝜇𝑠𝑒𝑐 1 𝜇𝑠𝑒𝑐

delayHop i 5+100+0+1=106 𝜇𝑠𝑒𝑐 50+1+0+1=52 𝜇𝑠𝑒𝑐 20+100+0+1=121 𝜇𝑠𝑒𝑐

ค น น delay จ ก ก ท (6)
𝑑𝑒𝑙𝑎𝑦 𝑎 𝑑𝑒𝑙𝑎𝑦
=1

𝑑𝑒𝑙𝑎𝑦 𝑎 𝑑𝑒𝑙𝑎𝑦 1 𝑑𝑒𝑙𝑎𝑦 2 𝑑𝑒𝑙𝑎𝑦 3


𝑑𝑒𝑙𝑎𝑦 𝑎 106 𝜇𝑠𝑒𝑐 52 𝜇𝑠𝑒𝑐 121𝜇𝑠𝑒𝑐 279 𝜇𝑠𝑒𝑐

ค น น throughputจ ก ก ท (5)
ป ณข ทง 𝑏 1,000 𝑏
𝑡ℎ𝑟𝑜𝑢𝑔ℎ𝑝𝑢𝑡 𝑎 279 10
3.584 106 𝑏𝑝𝑠 ตบ

สรุป
น บบ ต ง ก ป งข ปน ญญ ณ พ งผ น ก ง ป งป ท ง ด
ญญ ณ บง ก ปน ญญ ณ น ก ญญ ณดจท ซง ญญ ณดจท ถ งผ น
ก งผ นช งท งก บบ บ บนด บ ด บนด ก ง ญญ ณผ น ก งจ กด
ก ญ ข ง ญญ ณจ กก งผ นข ป ก บด ก นก งข ง ญญ ณ ก บด
บ ข ง ญญ ณ ญญ ณ บก น ถค น นพกด ต ข งข ด ด ช ท ฎ
ข ง Nyquist พ ค น ณ ต ข บช ง ญญ ณป ด ญญ ณ บก น ชท ฎ
60

ข ง Shannon พ ค น ณ ต ข งข บช ง ญญ ณท ญญ ณ บก น ป ทธภ พ
ข ง ค ข กดจ ก ปจจ ด ก ต นก งบตข , น ง, ค ตกต งข ง
นง ถ

บบฝกหัดทายบทที 3
1. จง ปข ดข ข ง ญญ ณ น ก ญญ ณดจท
2. นป ก บพนฐ นข ง ญญ ณ น ก บ ง จง ธบ
3. ก งผ นข บบ บ บนด บ ด บนด ข ตกต งกน ง บ ง
4. ปจจ บ งทก กดค ญ ข ง ญญ ณจ กก งผ นข
5. ป ทธภ พ ค ข ขน กบปจจ บง

0
6. ก นดต ก ง bandwidth ท กบ 1 MHz
ญญ ณก ดบจงจ
SNR 3162 (~35 dB) จง ค ช ดบ

0
7. จ กภ พท 39 กทก งก ปน FastEthernet (ค
Signal propagation speed 3x108 ต ต น ท ป
100 Mbps) ค
ผ 1 ค นท
100 ต

ขคป ผ ข จง throughput จ ก ปก ณตนท ง ป ง ปก ณป ท ง

เอกสารอางอิงประจำบทที 3
[1] ภ ง . (2553). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[2] Forouzan, Behrouz A. (2007). Data Communications and Networking. 4rd ed.
Singapore : McGraw-Hill.
[3] Forouzan, Behrouz A. (2013). Data Communications and Networking. 5th ed.
Singapore : McGraw-Hill.
[4] Kurose, James., Ross, Keith. (2017). Computer Networking: A Top-Down
Approach,. 7th ed. United Kingdom : Pearson
คน size

JG
ญุ๊
ผนบริหารการสอนบทที
หัวขอเนือหาประจำบท
1. ก ข ถง บบ
1.1 บบ
1.2 บบต จ บ ก ง พ ข ถง ทง
1.3 บบต จ บ ก ง พ ข ถง ท งกบก บ นก ต จจบก ชน
1.4 บบต จ บ ก ง พ ข ถง ท งกบก บ นก ก งก ชน
2. ก ข ถง บบ ก ค บค
2.1 ก จ ง
2.2 ก พ
2.3 ก งผ น ท คน
3. ก ข ถง บบ บงค ถ
4. ก ข ถง บบ บง
5. ก ข ถง บบ บง

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 4 ง ก ข ถง ทง ผ น ถ
1. ธบ ค คญข งก ช ก ง กน ด
2. จ นกก ข ถง ท ง ด
3. ธบ น ทก ท ง นข งก ข ถง ท ง ต ป ภท ด
4. ป บ ท บข ด ข จ กดข งก ข ถง ท ง ต ชนด ด
5. ก ชก ข ถง ท งกบ ค ข ต ป ภท ด ง
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. ภป ก ป นข คด น จดท ข น ข ป กน
3. กก ณ ก จ ก ปก ณ นปจจบน ภป กนถงปญ ด นก ข ถง
ก ง
4. น น น คด นก ก ขปญ ก ก พฒน ก ข ถง ท ง
5. ภป ปญ ท จจ กดขนด นก ข ถง ท งข ง ปก ณ
62

สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. บทค จ ณคณ ก ณ ข ง ปก ณ
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
สถานี ส่งเปรม
เกิด กัน
ซ้อนทับ
ฐาน
ได้
ฐาน ฐ
↳ สวน 2
]\
ฏึ้
⑦ อสมท
§>__1
ให้ออนิด😐
บทที
การเขาถึงหลายทางCmnipiems

รื่ส
ข้อมูล
สนอง
ข้อมูล พี้น. ฟานจะเสไปเม
น บบ ค ข ก ช ต ถน นด ข ด กน ปนก ช ต บบ
จด จงต ง ก ช ก ง กน ก ท ต ถ นจ ถช กน ดนนจ ปนต ง
พ ทค ท ข จดก ก ช พ ป งกน ถน งข ผ นต ก งพ กน กด

😐
ก ชนกนข งข ภ นต ก ง นบทท 4 ก ถงก ข ถง ท ง ซง ปน พ ทค ทบ
จดก ก ช ก ง กน ด จ ก ถงก ข ช ก ง บบ บบค บค บบ
บงช ง ญญ ณ

การเขาถึง บบสุม
ทคนคก ข ถง บบ (random access) นน ปน ทคนคก ข ถง ท งททก ถ น
ทธ นก ข ช ก ง ท กน ถ น ด ทธค บค ถ น น ก ต ถ น งข
ก พ กน จ ท กดก ชนกนข งข น ก ง ซง ปนผ ข ญ
ด ดงนน พ ปนก ป งกน ก ขปญ ก ชนกนข งข จงค ค นงถงปจจ ก
ต ปน ท ถ นจ ถ ช ก ง ด ก ด นนก ข ง ต ถ น ก ง งก
ต จ บข ผดพ ดข ท งผ น ก ง ด ถ น ก ด นนก ข ง ถ น กดก ชน
กนข งข
ทคนคก ข ถง บบ บบ กทถกพฒน ค บบ ซง ก ท ง นท ซบซ น
จ กนน ดพฒน ปน บบต จ บ ก ง พ ข ช (carrier sense multiple access: CSMA)
ด จ ธบ ดงต ปน
1. ระบบอะ ล า
g
การ โใช้
สึ่สารไร้สาย ย่านเดียว ประไพ ไม่ค่อยดี]
บบ (ALOHA) ถกพฒน ขนท ท นป ค. . 1970 พ ช บ
ค ข ทค 9,600 bps จ กภ พท 40 ปน บบ ท ถ นฐ น ปนต ก ง
ค ค บค ก ท ง นทง ด ก งข ง ถ นต ง จ ต งท ผ น ถ นฐ น ซง น
บบ น ช ก ปน ก ง นก น ญญ ณ ดงนนถ ต ถ น ง ญญ ณ ก พ
กนจ กดก บก นกน บบ จง ธบ จดก ก ข ช ก ง งง ดงน [6]
1.1 ถ นทจ งข ดนนต ง ข ทต งก ง
64

1.2 งจ ก ถ น งข ต ง ก ต บ บจ กป ท ง (ACK)
ก ACK ภ น ทก นดจ ท ก พ ก งข ทก งข ด
กค ง นง

สถานีฐาน
Upload : 407 MHz
Download : 413 MHz

...
ถน ถน
ถน ถน

ภ พท 40 ค ข

ภ พท 41 ดงต งก ง ฟ ข ข ง ต ถ น น บบ ต
ถ น งข ก ถ น 2 ฟ ซงจ น ก งข ก น ทซ นทบกน
น ป ก ชนกนข งข จ กข ทง ด 8 ฟ ฟ ท ชง น ด พ ง 2 ฟ

ส่งออกเป็นผง
สถานี 1
\ ในป่านเดียวกัน
๗เลยนึร่จากส่
ที่ สถานี 2

ญี่ฐื๊
| สถานี 3

สถานี 4
§ญํ๋นยํ๋
× ×
Collision Collision Time
duration duration

ภ พท 41 ดงก ง ฟ ต กน ข ง ต ถ น น บบ
บบ ปน พ ทค บบง ง กซบซ น ต ต ก งข ผ นช ง
ก ป บผ จต กป ณ 18% ด ตผ กค ค นก ช
ไม่
ก็
จะ
65

ชง ง ก น งจ กถกขดจง ก ชช ง ด ก ชนกนข ง ฟ ข ข งผ ช
นง ก ก พ ขนข งข บนช งก ท ง นงทจ ท ถน ข ง บบ
ดขน ด พ ท กดก ชนข ง ฟ นช งก น ท ดทจ ปน ป ด ถท
ด ด ก บงช ง ปต กน นช ง (time slot) ก นด ผ ชง น ถง
ด ท ต time slot นช ง ทก นด ท นน ผ ท กดขนท ก ชนกนข ง ฟ ด ง
ค ง นง ป บ ท บกบ บบ ด ต ก งข ผ นช ง ป บผ จ พ ขน
2 ท ป ณ 36% บบทป บป งขนนถก ก บบ บบ ต (slotted ALOHA)
ดง ดง นภ พท 42 [8][9]

Collision Collision กำหนดเวลา ไม่ส่งframe


duration duration
ไม่วนเกยกันเ
จะ ที่แล้ว

สถานี 1 จะทับกันจะทันสนนง
fmme

การส่งนกใน_
สถานี 2
อัตรา
ไม่
สถานี 3

สถานี 4

Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Time

slot แบ่ง
ตามเวลา
ภ พท 42 ดงก งฟ ต กน ขงต ถ น น บบ บบ ต

2. ระบบตรวจสอบสือกลางเพือเขาถึงหลายทาง
จ กปญ ข ง บบ บบ ตด นก ชนกนข งข น ก ง จง
ก พฒน บบต จ บ ก ง พ ข ถง ท ง (carrierde
sense สนอง
ออ8การชน อ้อม
multiple access: CSMA)
ซง ขนต นก ต จ บ ก ง ง ถ นจ ถ งข ด ก ง ง
ท นน ซง ปน ทคนคทช ดก ชนกนข งข งด ต ถ กปญ ก ชนกนข งข
ดทง ดทงน น ง จ ก น งข งก งข (propagation delay) ต ง ชน ก
ถ นต จ บ พบ ขณ นน ต ก ง ง จง ดท ก งข ก ป ต ถ น งข ง
66

ต ก งนน จ ปน ป ด น ง จ กข ท ง จ ก ถ น น ง ถงจดท ถ นนนจง


ต จ บ พบ ก กดก ชนกนข งข น CSMA ถ ดง ดดงภ พท 43 [6]

A B Z
...
t1 ส่งเหลือบกัน
เกิด สถานีAกับZ
การชนระหว่าง
ขอมูลจากสถานี A กดก ชนกนข งข

ขอมูลจากสถานี Z t2
t3

ที่ชนกันก็จส่งกลับ
นข้อมูล
สัญญา ะ
t5
ไปบอกต้นทาง
สัญญาณขอมูลทีชนกัน สัญญาณขอมูลทีชนกัน t4
ว่ามีข้อมูลชนกัน
เวลา เวลา

ภ พท 43 ก ชนกนข งข น บบ CSMA

จ กภ พท 43 ปก ณ A Z ดต จ บ ญญ ณพ t1 t2 ต ดบ
พบ ต ก ง ง จง งข ป นต ก ง จนก ทงท t3 ข จ กทง A Z กดก
ชนกน นต ก งท กด ญญ ณทชนกนจ ผ จนฟง ด พท (collision signal) ท น
ป ง ถ นทง งท ท ง ซง งถง ปก ณ A Z ท t5 t4 ต ดบ [7]
เพื่อ ให้ส่จข้งอมูล กไม่พร้อมกัน
บที่เวลา
ป้องกัน
ก ทธข ง CSMA นก ณทการชน งจจะมีกต ง พบ ก ง ง ถ นข ง
CSMA จด นนก← ต ผนก ง ด ง นงต ปน
2.1 ธ
ตรวจสอบลึอ่
กลาง มี
ว่าการใช้ ถ้า
หรือไม่ ให้
(non-persistent strategy) ถ ต จพบ ถ้า
ไม่มี ส่ง
frame
มีก็ร
ต ก gง ง
ถ นทต งก งข จ ด นง ( ท ด ปนค ) จงต จ บ
ก ง กค ง
2.2 ธ ค น จ ปน (persistent strategy) ถ ต จพบ ต ก ง
ง ถ นทต งก งข จ ต จ บต ก ง กค งทนท กพบ ก ง ง ถ นดงก
จ งข ป น ก ง งก ด ทงนด ค น จ ปน p ดง ผนผง นภ พท 44
ด้
ข้อมูล
จะ
67

วิธีสุมเวลา วิธีสุมความนาจะเปน
ก่อน
ตรวจสอบ
ตรวจสอบสือกลาง ตรวจสอบสือกลาง

frame
รอ . ว่ามี
ตรวจสอบ การส่ง
Sa ช
มวาง?
หรือ
อยู่ ช
มวาง?
ถ้ามีก็รอจนกว่าจะว่าง มช มช
ว่างก็จส่
ถ้า ะง fareโ sทีญล
สงเ รมขอมูล สงเ รมขอมูลดวยความนาจะเปน p
งไปตามคภมนำจะน
ส่ง
หรือไม่
จะ ก็ อยู่
ส่งจน กับคน่ ใน อาจจะส่ง คลื่นง่ของ
นาจะ
ชนฐ
ข้อมูล ในการ

ภ พท 44 ผนผง ดบขนต นข ง บบ CSMA ต จ บพบต ก ง ง ด ชธ รอดมน่าจะแโ


(ซ ) ค น จ ปน (ข )
Ethernet LAN
3. ระบบตรวจสอบสือกลางเพือเขาถึงหลายทางกับวิธีตรวจจับการชน
ด ท ป บบ CSMA ก ด นนก ด ก กดก ชน (จง ถกน ป ช นท ง
ปฏบต) ดงนนจง ก พฒน บบต จ บ ก ง พ ข ถง ท งกบ ธก ต จจบก ชน
(carrier sense multiple access with collision detection: CSMA/CD) ขน ด พ ก ต จจบ
ก ชนกนข ง ฟ ข นนค ถ น ดต จพบ ก ชนกนข ง ฟ ข นต ก ง
ถ นนนจ ง ญญ ณก ชน (jam signal) ป นต ก ง พ จง ต น ถ น น น ค ข
จง ข ก บ นก พ ตง ก (back-off) ดงภ พท 45
งจ กท ถ น ง ฟ ข ข ป นต ก ง จ ต งป น ก ง ฟ ข นน
บณ ถ ดง กดก ชนกนข ง ฟ ข ขน ซงต งท ก ง ฟ ข ด ก
ค ง ทงน พ ดค น จ ปน นก ชนซ บบ CSMA/CD จ ช กก back-off ซง
นก ตง ก จ ค ท นช ง 0 ถง 2N ท ข ง propagation delay นต ก ง
N ค จ น นค งท back-off [6]

กัน
68

สถานีตองการสงขอมูล

ณุ่ตาม
ใจะ ใน ตังคา backoff เปน

ใน
ชธ

② ค น จ ปน
ทาง
กับ นะพิ
ด ค backoff-time

ม่าย
บ งข

°⑨
รุ

ฎื๋
มช
ต จพบ


ค backoff กน ช ก ชน?
พ ค backoff ง ญญ ณก ชน
ก นด?
มช

ไม่มีการชน
t นํ๊ off เกิ

ยกเลิก สาเรจ
จน นา กำหนด
กันฐ
ภ พท 45 ผนผง ดง ดบขนต นก ท ง นข ง CSMA/CD

. ระบบตรวจสอบสือกลางเพือเขาถึงหลายทางกับวิธีหลีกเลียงการชน
บบต จ บ ก ง พ ข ถง ท งกบ ธ ก งก ชน (carrier sense
ikiy
multiple access with collision avoidance: CSMA/CA) ค ก บ CSMA/CD นด นก
ต จ บก ชนข ง ฟ ข นต ก ง ดพ ค พ ก ง กด ตก ณ
ชนกนข ง ฟ ข ด คณ ก ณ พ ค CSMA/CA ช ผน ค น จ ปน นก ง ฟ
ข ด จ นช ง ก น งข (inter frame gap: IFG) ต ป ก นง
นง ( ปนค ) ถ น ง ฟ ข ป จ จบ พ ญญ ณ ACK จ กป ท ง ถ
ก กด ตผดพ ด ( จ พ ฟ ข ACK ญ ) ถ นจ ช ผน back-off
นกบ CSMA/CD ดง ดง นภ พท 46 [5][6]
มา
ถ้า
ณับม
นาง
69

สถานีตองการสงขอมูล

ตังคา backoff เปน

๐ CSMA

ผ่าน
ชธ ส่งเน

กวาง
ค น จ ปน
ความน่าจะเป็น
การสาน
บ งข
ปน backoff-time นาง

ใน
ด ค IFG lnterfjne

ด ค

งข

วางตาด บค ต บส่วน
ก นด นก ค ต บ ACK
ฐื๊

มช

o
ฏํ๊ ณับมภาย

|
ค backoff กน มช
ACK ก น ด
พ ค backoff ?
ก นด?
ช ถ้า ส่วน
ปลายทาง

ยกเลิก สาเรจ กินคงระไ
มา

ภ พท 46 ผนผง ดง ดบขนต นก ท ง นข ง CSMA/CA

การเขาถึง บบมีการควบคุม
ก ข ถง บบ ก ค บค (controlled access) ปน ทคนคก ข ถง ท งทต ง
ก ข นญ ต งข ก น พ ป งกนก ชนกนข งข ซง บง ก ด 3 ป ภท ค ก จ ง
ก พ ก งผ น ท คน
1. การจองเวลา
บ ทคนคก จ ง (reservation) นน ต ถ นจ ต งท ก จ งช ง น
ก งข (time slot) ก นท ก ง ฟ ข ดงนน ถ นท ก จ ง time slot ท นน จงจ
70

ถ งข นต ก ง ด ดงภ พท 47 น ค ข 5 ถ น ต นงท ค ปน 1 น ฟ
จ ง (reservation frame) จ ถ ง ฟ ข ด ชน นชด ก ถ น 1,3 4จ ง
ฟ ดงนนจง ถ ง ฟ ข ง จ ก ถ น 1,3 4 ด นชดท 2 ถ น 1 ถ น
ด น ฟ จ ง ดงนน พ ง ฟ ข จ ก ถ น 1 ถก ง ข ป นต ก ง
bitใน1 จะบ่งออกว่าจะมีการ
fromeกลอง
มี 5bit ทิศทางการ หลของขอมูล
ส่งข้อมูลของสณีบึ
เ รมการจอง เ รมการจอง เ รมการจอง
5 4 3 2 1 5 4 3 2 1 5 4 3 2 1
โบ0
bitนะ

nlaessa
ขอมูล ขอมูล ขอมูล ขอมูล
0 0 0 0 0 00 0 0 1 01 1 0 1
สถานี 1 สถานี 4 สถานี 3 สถานี 1
ฐํ๊ญื๊

5
มีสถานีอยู่
ภ พท 47 ฟ จ ง ฟ ข ข งก ข ถง ท ง บบ บบก จ ง

2. การ พล
บ ค ข ท ชก ข ถง ท งด ธก พ (polling) ต ง ถ น นง ปน
ถ น ก (primary station) ท น ทค บค ก ง ฟ ข ทง ด ทธ นญ ต ถ น
น ข ชต ก ง ถ นท ปน ถ น ง (secondary stations) ท น ทปฏบตต
ค งข ง ถ น ก
2.1 ดซ ค (select mode) นก ณท ถ น ก ต งก งข ถน ง
น ค ข จ ต ง ง ฟ ซ ค (select frame: SEL) ป ต น ถ นนน ญญ ณ ACK ต บ
ก บก นจงจ ท ก งข ด ถ นป ท ง ด บข ค บถ น จ ง ACK ต บ
ก บ ง ถ น ก ดงภ พท 48 (ซ )
2.2 ด พ นก ณท ถ น กพ บ ก ถ นข จ ง ญญ ณ
พ (poll signal) ปถ ต ถ น ง ต งก ง ฟ ข ถ ต งก ง ฟ จ
ต บก บ ด NAK จ กนนจ ง ญญ ณ พ ปถ ถ น ง น ต ป ถ ถ น งต งก จ
งฟ ข ก บ ฟ ข ถง ถ น กค บถ นจ ง ญญ ณ ACK ปบ ก ถ น ง
ด บข บ ดงภ พท 48 (ข )

71

หลัก
สถานี ส่ข้อมูล
เลือก ง
g A B A B
สถานีหลัก สถานีหลัก

1 หลักร้อง
สถานี 1 ส่ง
มีข้อมูล หรือไม่
SEL ไหม Poll
2
2
3
ACK JCไม่มี
NAK

ขอมูล
4
3 ไหม
Pollมีข้อมูล
ACK 4
ขอมูล
ดซ ค 5
ACK
หมด พล

ภ พท 48 ดซ ค (ซ ) ด พ (ข ) นก ข ถง ท งด ธก พ

3. การสงผาน ทเคน
น ทคนคก งผ น ท คน (token passing) ต ถ นจ ช ต กน น ปข ง ง น
ด จ ฟ ท คน ง ภ น ง นน ก ถ น ดต งก ง ฟ ข ถ นนนจ ต ง ด บ
ฟ ท คนก นจง ถบ จ ฟ ข ง ป น ฟ ท คน ด ฟ ท คนทบ จ ฟ
ข น ปถง ถ นป ท ง ถ นป ท งจ ดงข จ ก ฟ ท คน ป ฟ ท คน ง
นภ น ง น พ บข จ ก ถ น นทต งก ง ฟ ข กค ง ดงภ พท 49

Aอยากส่งให้
A B C D
D
7
อ ถ้ามี
ค่ะ
ทเคน
cf_ ตัวอันจะ
แล้ว
การส่งข้อมูล

ได้
สถานีอึน่จะส่งะการไม่
ส่ง ซ้อนกัไนด้
ไม่สามารถ ข้อมูล

ให้ ที่ _ส่ง


ษต้องรอ สณีกำลัง ข้อมูล
ปา ก่อน
ส่งเสร็จเรียบร้อย

ภ พท 49 ก ข ถง ท งด ธก งผ น ท คน ไปเรียง
วน

การเขาถึง บบ บบ บงความถี
ก ข ถง บบ บบ บงค ถ (frequency division multiple access: FDMA) จด น
ชน ฟค ปนก ข ชช ง ญญ ณกนคน ค ถ ดงนน ต ถ นจ ง ญญ ณ
72

ด ค ถท ตกต งกน ดง ดง นภ พท 50 ก ข ถง บบนจ ชกน ก น งจ กง กก


จดก พ ง ตจด ค ถ ต ง ต ช ง ญญ ณ ก ช ด จ ปนต ง
ค นงถง ง น งจ กก ง ญญ ณท ท งต งกน พ ก ชคน ค ถ
ถ งพ กน ด ด บก นกนจง จ ปนต งค นงถง นก ง ตก จดก ด ก
บงค ถนจ ท ดช ง ญญ ณจ กด ก พ ช ง ญญ ณจ ปนต ง พ ค ถ ดขน ด
ช ง ญญ ณ งถ ถ พ ค ถ ด จงท บบ FDMA ถกจ กด ต ง ทค น ก
ทป กต ชก ข ถง บบ FDMA ชน ก ข ชด ท ด ง ด กนข ง ถ นภ คพนดน
ง ด ก ก นดค ถ ตกต งกน ก ถ ง ญญ ณผ น ค ง บ- ง ญญ ณ
ด ท ด ด บก นกน ถง บบ ท พท บบ ซ [1][6]

ขอมูล ขอมูล
สถานี 1 สถานี 2
f ที่1
ความถี่ f
ที่1ใช้ช่อง
สถานี

...t สถานที่2 ...t


ช่องคานน
ใช้
2
f ไม่ซ้อนทับกัน
ความถี่
ช่อง ชองสัญญาณ
f. ได้
ในเวลาเดียวกัน
fz ส่ง
รวม
f. t
fa
f f
สถานี 3 ...t ...t สถานี 4

ความถี่ที่4
ใช้ช่องความถี่3 ช่อง

มมีขอมูล ขอมูล

ภ พท 50 ก ข ถง ท งด ธก ข ถง บบ บงค ถ
การเขาถึง บบ บงเวลา
ก ข ถง บบ บง (time division multiple access: TDMA) จด นชน ฟ
ค ปนก ข ชช ง ญญ ณกนคน ด ก บง กบ ต ถ นทต งก
ง ฟ ข ซง ต ถ นจ ถ งข ด น ทก นด ท นน ดง ดง น ภ พท
51 ชน ก ข ชด ท ด ง ด กนข ง ถ นภ คพนดน ง ด ก ก นด ตกต ง


3310

ฃื๊....นะ ณึ๊
73

กน ปนช งท ก time slot นก น ถ นภ คพนดนทก ถ นทจ ง ญญ ณถกก นด


ฐ น ด กน พ จ ดท บ ดท ถ ง ญญ ณข งตน ด ดค งกน ด ธนก
ถ ง ญญ ณผ น ค ง บ- ง ญญ ณด ท ด ด บก นกน TDMA ท ชกน พ

น ดชด ก บบ ด ก บบ ท พท ค นท คท 2 ซงก ข ถง บบ TDMA จ ท พ
ช ง ญญ ณ ด ด ต ง พ ค ถ นก ชง น ท บบ ท พท จ น นค ทจ นทน
พ กน กขน น กจ กนก ช ธ TDMA งช ป งกนก ดกฟง ญญ ณ ด น ดบ นงซง
ดก ก ข ถง บบ FDMA ท ถดกฟง ญญ ณ ด [1][6]

ขอมูล ใช้ช่องความถี่เดียวกันแต่ส่งคน สเวลา ขอมูล

สถานี 1 สถานี 2
f f

...t ...t
f
9,929354 ชองสัญญาณ
รวม
t

f f

สถานี 3 ...t ...


t
สถานี 4

มมีขอมูล ขอมูล

ภ พท 51 ก ข ถง ท งด ธก ข ถง บบ บง ไร คนยูค
การเขาถึง บบ บงรหัส 3⑦
p
ก ข ถง บบ บง (code division multiple access: CDMA) จด นชน
ด ต งก ปนก ข ชช ง ญญ ณท ต งก นด ค ถ ต งกน ถช
ค ถ ด กน ตก ก ญญ ณท ด ด ก ข ท งด น บ ถ บ ญญ ณ
ดกจ ต ง ด กบด น ง ก ข ถง บบนจ ท พ ช ง ญญ ณ ด กก บบ FDMA
TDMA นช งค ถท ท กน น กจ กน งท ก ง ญญ ณ ค ป ดภ งขน พ
เฉพาะ
ไม่
คำ อย่างงี้เอาที่ส่งข้อมูล
โน ใน
ช่วงแรก
ที่เหลอ กันในแต่ละสวนที่ส่งในความถี่เดียวกัน ก็
74 เกิดความนีหาย?
ไม่ ①
จะ แบ่งรหัสแบ่ง codeลักษณะ
ไม้
วิธีการ แยก ใช้ ห้องะดี_อะวันแต่เราแบ่งใณูม่
นำ
ลักษณะ
น แต่ละ คนละภาษา ไทยรีบอกฤ เสียง
กลุ่มจะ
อาจจะ แต่มันญู้ง
ชน น ท พท ค นท น กครนกัน แค่
เสียง

ก ข ปจจบน ดถกพฒน พ ช ปน ค ข ก
เฉพาะกลุ่ม
ใน
ท 3 ท ข ทนท บบท ชกน น ดต ท ชก ข ถง บบ FDMA TDMA [1] 0
CDMA ชพนฐ นข งท ฎก ข (coding theory) ด กก ค ต ถ นจ
ถกก นด ซง นจ ปนชดข งต ข ด ท ต ถ นจ ด บก บ
ฉพ น ปข ง นก ต ข (chips) ดงต ง นภ พท 52 (a) นก ข ถ ถ นด
ต งก งบต 0 จ ง -1 กต งก งบต 1 จ ง +1 ถ ก ต งก ง จ
ง 0 ดงภ พท 52 (b) [7]

C1 C2 C3 C4
[+1 +1 +1 +1] [+1 -1 +1 -1] [+1 +1 -1 -1] [+1 -1 -1 +1]

(a) ต ง นก ต ขข ง ต ถน

ขอมูลบิต 0 -1 ขอมูลบิต 1 +1 มสงขอมูล 0

(b) ต งก ข ข ง CDMA
ภ พท 52 นก ต ข ก ข ข ง บบ CDMA

ภ พท 53 ดง CDMA ฝงตนท งซง ช ปก ณ ญญ ณ (multiplexer: MUX) ด ท


ก คณค ข งข จ ก ต ถ นด chip ข ง ต ถ น น ผ คณท ดจ กทก ถ น
กน ดผ พธ ปนต ขชด (sequence) ง ก ป ด ก ง ดงภ พท 53 ก ณ น
บบ ถ น 1, 2, 3 4 ซงต งก งข 0, 0, _, 1ต ดบ ปก ณ MUX จ
ข ปน 1, -1, 0, +1 ต ดบ ท ก คณ ข ง ต ถ นด chip น ผ คณ
กน ดผ พธ ปน ดบ 1, -1, -3, +1
ภ พท 54 ดง CDMA ฝงป ท งซง ปก ณ ก ญญ ณ (demultiplexer: DEMUX)
น ค ดบท บ ปคณ ดด chip ข ง ต ถ น ผ คณ ข ด กน ซงผ ข ง ต
ถ น ค 0, N N ( N = จ น น ถ น) ดง ดง นภ พท 54 น ดบ 1, -1, -3,
+1 ท บ คณด chip ข ง ต ถ น ผ คณ กต ถ น น ผ คณ กต ถ นนน
ด จ น น ถ น (N) จ ดผ พธ ปน 1, -1, 0, +1 จ กนน ป ง ปนข ซง ด
ท กบ 0, 0, _ , 1 นฝงตนท ง
ปิก0 1 4

ไอ
omo เ
เแ เ
เ 1 3 1
ม่ส่ง 0
0 0 0

ปัm l 1 1
ใน
75

A +1,+1,+1,+1
สถานี 1 สงบิต 0 -1 X -1,-1,-1,-1
B +1,-1,+1,-1
สถานี 2 สงบิต 0 -1 X -1,+1,-1,+1
บวก
C +1,+1,-1,-1 +g -1,-1,-3,+1

สถานี 3 มสงบิต 0 X 0,0,0,0


D +1,-1,-1,+1
สถานี 4 สงบิต 1 +1 X +1,-1,-1,+1

ภ พท 53 CDMA ฝงตนท ง

+1,+1,+1,+1 A หาร
รวม 4
Xะชน
tjf-4
-1,-1,-3,+1 -1 บิต 0
+1,-1,+1,-1 B หาร
รวม
X -1,+1,-3,-1 -4 -1 บิต 0
-1,-1,-3,+1 +
+1,+1,-1,-1 C หาร
รวม
X -1,-1,+3,-1 0 0 มมีบิต
+1,-1,-1,+1 D
หาร
รวม
X -1,+1,+3,+1 +4 +1 บิต 1
ภ พท 54 CDMA ฝงป ทง

สรุป
น บบ ค ข ก ช ต ถ น ข ด กน จงต ง ก ช ก ง กน
ก ข ถง ท ง (multiple access) ปน พ ทค ทบ จดก ก ข ช ก ง กน
บง ก ปน ก ข ถง บบ ก ข ถง บบค บค ก ข ถง บบจด ช ง ญญ ณ
ก ข ถง บบ นนทก ถ นจ ทธ ข ช ก ง ท กน ด ทคนคทถกพฒน ค ง ก
ค บบ จ กนนถกพฒน ปน บบ บบต จ บ ก ง พ ข ถง ท ง ซง ก
ปน ง ธค บบต จ บ ก ง พ ข ถง ท งด ธต จ บก ชน บบ
ต จ บ ก ง พ ข ถง ท งด ธ ก งก ชนกนข งข ก ข ถง บบ ก
76

ค บค จ พ ทค ทค ค บค นญ ต ต ถ น ข ช ก งป ก บ ปด ก
จง ก พ ก งผ น ท คน นก ข ถง บบจด ช ง ญญ ณ ป ก บป
ด ก ข ถง บบ บงค ถ ก ข ถง บบ บง ก ข ถง บบ บง ซง ชท ฎก
ข ช บก จด ก ข ช ก งข กน

บบฝกหัดทายบทที
1. จง ธบ บบ ก ด นนก ง
1.1 ถ นต งก งข 1.2 ก ง ง
1.3 ต งก ท บ งข ด 1.4 กดก ชนกนข งข
2. จง ธบ CSMA/CA ก ด นนก ง
2.1 ถ นต งก งข 2.2 ก ง ง
2.3 ต งก ท บ งข ด 2.4 กดก ชนกนข งข
3. จง ธบ CSMA/CD ก ด นนก ง
3.1 ถ นต งก งข 3.2 ก ง ง
3.3 ต งก ท บ งข ด 3.4 กดก ชนกนข งข
4. จง ปค ตกต ง งก กก ข ถง ท ง บบ CSMA/CD CSMA/CA
พ ข จ
5. จง ธบ บบ งผ น ท คน ก ด นนก ง
5.1 ถ นต งก งข 5.2 ก ง ง
5.3 ต งก ท บ งข ด 5.4 กดก ชนกนข งข
6. จ กต งต ปน จง ต ค นช ง ง บ ณด ค ง กค ต บค ช
ค ง กค ต บค ช
ก FDMA,
CSMA/ CSMA/
คุณลัก ณะ/วิธีการเขาถึงตัวกลาง งผ น TDMA,
CD CA
ท คน CDMA
ข ถง ทง
ต จ บ ก ง
ต จจบก ชนกบข งข
ก ต บ บ ข ถก ง บ
77

7. จง ตผ นด ถ คก ทคนคก จ ง กบ ค ข
ขน ด ญท ถ น ด น ญ ก งข ซงกน กน
ขึทน
การ
y ๐
⑦ 8. ก นด บบ 4 ถ น chip ข ง ต ถ น ด ก A (+1 +1 +1 +1) B (+1 -1
+1 -1) C (+1 +1 -1 -1) D (+1 -1 -1 +1) ซง งข 0 1 1 งข ต ดบ จง
คนณ CDMA ทจ ง คำนวณฐ

เอกสารอางอิงประจำบทที
[1] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
[2] Prasad, Ramjee. (1996). CDMA for wireless personal communications. MA :
AH Artech House Publishers
[3] Stallings, William. (2014). Data and computer communications. 10th ed.
Singapore : Pearson
[4] Forouzan, Behrouz A. (2003). Data communications and networking. 3rd ed.
Singapore : McGraw-Hill.
[5] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.

[6] ธ ด ก . (2547) Principle of communication. [ น น]. งท :


http://www.ee.eng.cmu.ac.th/OnlineCourses/252341/page4.html [9 น ค
78
ผนบริหารการสอนบทที
หัวขอเนือหาประจำบท
1. ชนดข งข ผดพ ด
1.1 ค ผดพ ด บบบต ด
1.2 ค ผดพ ด บบ บต
2. ธก ต จจบข ผดพ ด
2.1 ก ชบต ต จ บ
2.2 ก ผ
2.3 ก ต จ บด นซ ซ น บบ น
3. ก ค บค ก ข งข
3.1 ก ค บค ก ข งข ด ธ ด
3.2 ก ค บค ก ข งข ธ น นตง
4. ก ค บค ข ผดพ ด
4.1 ก ด นนก กบข ผดพ ด
4.2 ชนดข งข ผดพ ด
4.3 นป ก บพนฐ นข งก ค บค ข ผดพ ด
5. ก ก ขข ผดพ ด ด ก งข ซ
5.1 ธ ด บบ ค
5.2 ธ น น ต ง บบ ค

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 5 ง ก ต จจบข ผดพ ด ก ค บค ก ข งข
ก ค บค ข ผดพ ด ผ น ถ
1. ป บ ท บค ตกต ง งข ผดพ ด บบบต ด กบ บบ บต ด
2. ถค น ณ พ ต จจบข ผดพ ดต ธ กค ซ ซ น ก ต จ บด น
ซ ซ น บบ น ธต จ บ บบผ ด
3. ธบ ตทต ง ก ค บค ก ข งข ก ค บค ข ผดพ ด ด
4. ธบ กก ท ง นข ง ธก ค บค ก ข งข บบ ด ธ น
นตงด
5. ธบ ธก จดก กบข ผดพ ด นก ณต ง ด
80

6. ธบ ก บ นก ค บค ข ผดพ ดด ธ ด บบ ค ธ น
น ต ง บบ ค ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ ฝกค น ณ จท งก ต จจบข ผดพ ดข งข
3. ผ นน น ก ค น ณ จท งก ต จจบข ผดพ ดข งข น ชน น
4. ภป ก ป นข คด น จดท ข น ข ป กน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ต ง บบฝก ด งก ต จจบข ผดพ ดข งข
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
error cheek บทที error data
การตรวจจับขอผิดพลาด การควบคุมการ หล ละขอผิดพลาดของขอมูล
e

นก บ งข จ ก ปก ณตนท ง ป ง ปก ณป ท งผ น ค ข นน จ ปน ง
งทข ทถก ง ปถง ปก ณป ท งต ง ค ถกต ง นกบข ตนฉบบจ ก ปก ณตน
ท งทกป ก ตก ดนท งข งข น ค ข นน ง ปจจ น ก ป ก ท
งผ ข กดค ผดพ ด ผด พ น ปจ กตนฉบบ ด ดงนนจงต ง ก ต จ บ
ข ผดพ ด ค บค ข ผดพ ด ค บค ก ข งข พ ค บค ข ง ปถง
ป ท ง ด งถกต ง บ ณ

ชนิดของขอผิดพลาด
ข ดจต น ป บบ ขฐ น ง ถก งผ น น ป บบ ญญ ณ ฟฟ ผน
ก น ป บบ ญญ ณ ก ฟฟ ก ญญ ณ บก น (noise) กดขน ง ง จท
ข ป น ป ง ด ชนจ ก 0 ปน 1 ป นจ ก 1 ปน 0 ซง ตก ณ บบน ปน ต
กดค ผดพ ดข งข ด ค ผดพ ดข งข ถ บง ก ปน 2 ป ภทด กน ค
ค ผดพ ด บบบต ด ค ผดพ ด บบ บต [1]
1. ความผิดพลาด บบบิตเดียว
ค ผดพ ดข งข
0
บบบต ด (single bit error)
ง กจ กตนท ง ข ตนฉบบนน ปถงป ท งจ ค ผดพ ด กดขน พ งบต ด
ค ข ต ชดทถก

ท นน ชน ก ป นค จ กบด 1 ปนบต 0 จ กบต 0 ปนบต 1 จ กต ง นภ พท 55


จ น ข 8 บต ด ข ทถก ง กค 0000010ตินาง ต ด ค ผดพ ด งก ง
bit?
ท ข ชดนน ป น ปน 0001010 ซง ผิด ป 0ย ท ง บข ชดน ป
ปาทาน
0
จ ท ชดข ท ด บ ปน ปนข ทผดพ ด [2]
ก ก ต จ บ

2 ความผิดพลาด บบหลายบิต
ค ผดพ ดข งข บต (burst error) นน ปนค ผดพ ดท กดขน นชดข
ตง ต 2 บตขน ป จ กด พ ญญ ณข ถก บก น ง ง ปน น นจนท กดค
ผดพ ด กก 1 บต [2]
82

ฝง ง 0 0 0 0 0 0 1 0
บตผดพ ด ไปกาเดียว
ฝง บ 0 0 0 0 1 0 1 0
ภ พท 55 ค ผดพ ดข งข บบบต ด

นับปิ๓ผิดพลาด จนตึงแต่กาน
เวลา
ถึง ตน ในมพี่ น
ค ข งบตผดพ ด (8 bits)

0 1 0 0 1 1


0 1 0 1 0 0 0

บตผดพ ด
0 1 1 ฝง ง


0 1 0 1 0 1
is
0 0 0 1 1 0 0 0 1 1 ฝง บ ต่ญึ๊ฐํ๋ แนว
ภ พท 56 ค ผดพ ดข งข บบ บต

จ กต ง นภ พท 56 ข ฝง ง ด งข 0100010001000011 ตฝง บก บ ด บ
ข ปน 0101110101100011 จ น ด ข ก ผดพ ดทง ด 4 บต ซง นต นง
บตตดกน ดงนนค ข งข ทผดพ ดจง ขน ด 8 บต

วิธีการตรวจจับขอผิดพลาด
ค ข ทดต ง ถ บข จ ก ปก ณตนท ง ง ป ง ปก ณป ท ง ด ง
ถกต ง บ ณ ตค ข ถ บป กนข ท ง ป ง ปก ณป ท ง จ ปน
ข ท นตนฉบบทถก ง ซงข ทถก งผ น ค ข จถก บก นจ กปจจ
ด ตง งก ดนท ง ชนก ดท นข ง ญญ ณ ก บก นข ง ญญ ณ ท ก ด
ท ข ผด พ น ปจ ก ด ด ข จถก บ ง ป นงบต กก นงบต ค ข ทด
ต ง ค น ช ถ ง จ ด ดงนนก กก ต จจบข ผดพ ดท กดขนจงจ ปน ง ง
ซงก ต จจบ ก ก ขข ผดพ ด ปน น ท คญข งชน ด ต งก ชน ท
น ป ตบน บบจ ง ปก ณ ต งก งข ผ นต ก ง น ค ข ชน
ด ต งกจ ก นบ ข ป พ น ชต จจบข ผดพ ดข งข น ฟ นนด
ข ดนท งถงป ท ง ปก ณป ท งจ น ต จจบข ผดพ ดท นบ พ
ข ปต จ บ ชน ด ต งกจ ต จ บข ท ง น ก ณ นดถง นด ซง บ ง

ในการ
83

ข บน งก ด กน ก ต จจบข ผดพ ดทจ ก ถง บบทน 3 ธค ก ชบตต จ บ


ก ผ ก ต จ บด นซ ซ น บบ น [3]
serverกับclient 1. การ ชบิตตรวจสอบ กับ
ต้นทาง คุยกันเอง
ปลายทาง ว่าจะหาคู่หรือ
parity คี่
คูทันก่อน ก ชบตต จ บ (parity check) ปน ธต จจบข ผดพ ด ง กซบซ น ด จ
บตพ ต (parity bit) ซงป ก บ ปด ขฐ น ง 0 1 ป ทท ฟ ข พ ก นงบต
พ ปนบตต จ บ ด บง ก ปน 2 ธค ก ต จ บบตภ ค (even parity) ก
ต จ บบตภ ค (odd parity) [4]
ยัง คู่แม่รัก
ไม่เป็น

ต งท 4.1 ก ฟ ข
ษื๋
ค ท กบ 0100110 นก ณ ชก ต จ บบตภ ค บตพ ตท
พ ข ป ค ท จง ค ต บพ ธบ 0
ธท ฟ ข ค ท กบ 0100110 ซง 1 ทง ด 3 บต กน ปน ขค
ก ณ ชก ต จ บบตภ ค ต งป บต1 พ ผ ข งบต 1 ปน ขค
ดงนนกจ ด ฟ ข ทป บตพ ต ปน 0100111 4ปิ
ต งท 4.2 ก ฟ ข ๐_→
กาง
ค ท กบ 0100110 นก ณ ชก ต จ บบตภ ค บตพ ตท
พ ข ป ค ท จง ค ต บพ ธบ
ธท ฟ ข ค ท กบ 0100110 ซง 1 ทง ด 3 บต กน ปน ขค
ก ณ ชก ต จ บบตภ ค ต งป บต 0 พ คงค ปน ขคข งผ ข งบต 1
ดงนนกจ ด ฟ ข ทป บตพ ต ปน 01001100
แต่งนาง oioom 0100④
rs ญู๋ฐฐื่ญท๊น ยกเลิกการรับให้ต้นทางส่งใหม่
ต งท 2 ต งก ต จ บบตภ คท บตผดพ ด 1 บต j2 ยบต อีกรอบ
ข นบ ฝง บค น ณ
ข ท ดนท งถงฝง บ บข
client ตนฉบบ พ ตบต ผ บต 1
serverกับ
ตกลง
P
เลือก คต่งิบตณับ
0100110 1
bitหนึ่
01001101 4=ค
ปั mf
บ ไม่รู้ ผิดแต่
รู้ว่า ผิด
ว่า
โดน 3 0100110 ะ
1
01001001reject
ไม่ยอมรับกา ไหนและแก้ยังไ ง
รง
ในการ 1 3=ค บก็ได้
เสนอให้ต้นทาง oweh

P๙H
oweh
ชู๋
0100110
| ะ
1
3
01000001
m f. ส่
\ ง
2=ค บ
ใหม่ °
2
เรา
เ °

ดู่
Pmity ndn Pmity

แต่ป้
พูลผิดพลาด
จ กต งท 2 ฝง ง ด งข ตนฉบบ 0100110 ช ธก ต จ บบตภ ค ซง
ป ท งก ช ธก ต จ บบตภ ค ชน ด กน นบ ทดท งข งต ง ข ท ดนท งถง
ฝง บ ก ป น ป ง ป 1 บต ท ผ บต 1 ปน ขค จง ถต จจบข ผดพ ด ด

แต่
ข้อเสีย
ตน
ข้อมูล
84

ง กต ธต จจบข ผดพ ดด ก ชบตต จ บนน ง ข จ กด ด ต ง น ต งท


2 บ ทดท 3 กดค ผดพ ดท ข ป น ป ง ปจ น น 2 บต ต ฝง บ จ น นบต
1 ด ก ปนจ น นค จง ถต จจบข ผดพ ด ด ด
2. การหาผลรวม

checkได้ละเอียดกว่าparity
ธก ผ (check sum) ปนก ต จจบข ผดพ ด ธ นงท ป ทธภ พ งก
ธก ชบตต จ บ ตกต ง กกบก ป ข จ น น กขนทท ฟ ด ฝง งจ
คนณ ผ ข ง ปพ กบ ฟ ข ฝง บ ด บข จนผ
นน ปต จ บกบผ ข งข ท ด บ [1]

ต งท 3 ก ทนค ค Networks ด ก น ป ขฐ น 16
N e t w o r k s

๐๐๐๐ 1 ⇐
4E 65 74 77 6F 72 6B 73

ณื้

นต งท 3 ดงก ต จ บข ก (ASCII) ทบ จค Networks ด บง
ก ปนท น ท น 16 บต ธต จจบข ผดพ ดด ก ผ จ ท ก ข ผล แปร ดันทำ น ที่
กข งค Networks ดดงน ส่งไปปลายm
ข้อมูล

ตน

÷
4E65+7477+6F72+6B63 = 19DC1 DST จะcheek ผลรวม

ต งท 4 ดงก ต จจบข ผดพ ดด ธก ผ


og
ตต จจบข ผดพ ด พบ
งฐํ๊นน
ข้อมูล
น งจ กข ต ต กดก ป น ป ง บง ญ ผ ท กบข ตนฉบบ
ข น ป บบ ค ก ข น ป บบ ค ก
ขฐ น ง ผ ขฐ น ง ผ
ข้อเสีย
0101 5 0100 4
0110 6 0111 ทุกอัน7แต่ น รมท่านแ
ผิด
กา Dstกัน
ไปใ
ป่อมู
ผิดฐ
บิ
ข้อมูล
แต่
0100 4 0101 5
0001 1 0000 0
ผ พธ 16 ผ พธ 16

641 4750
😉
85

ง กต ธต จ บข ผดพ ดด ก ผ ข จ กดต งท กค ข ก
ป น ป ง ต บง ญ ผ ต งกนกบข ตนฉบบ จ ท ถต จจบ
ข ผดพ ด ด ดงต ง นต งท 4 (ซ ) ปนข ตนฉบบทตนท งซงค น ณค ผ ข ง
ข ด ท กบ 16 นต งท 4 (ข ) ปนข ทป ท ง บ ดซง กดข ผดพ ดขน ด ก
ป น ป งทบต ดท ข ง ต ท น ตผ ท ดก บ กบง ญ ค ท กบ 16 ซงท พบ
ข ผดพ ด ด
3. การตรวจสอบดวยสวนซำซอน บบวน
จ กก ต จจบค ผดพ ดด ธ ชบตต จ บ ธก ผ จ พบ ง ข จ กดท
ถต จจบข ผดพ ด นบ งก ณ ชนข ผดพ ด บบ บต ดงนนก ต จ บด น
ซ ซ น บบ น (cyclic redundancy checking: CRC) ซงถ ปน ธท ป ทธภ พ ง น งจ ก
ถต จจบข ผดพ ด ดค บค นน น จงน ชง นบน ค ข น [2]

ด้วย 0 จำนวน
n บต ต่อท้าย ป็ต
s
ll ข 00...0 ข CRC

TJDEtT.im.ณื๋ไ ฑ๊ญื๊ญู๊.
ข CRC

n
CRC
n+1 บต
n บต

= 0 : บข
: ปฏ ธข

ฝงผูสง ฝงผูรับ
ภ พท 57 กก ข งก บตต จ บ ก ต จ บค ผดพ ดข ข ด ธ CRC

3.1 กก ต จ บด ธ CRC ธบ ด ภ พท 57 ป ก บ ปด ก
บตต จ บ ก ต จจบข ผดพ ด ซง 3 ขนต นดงน
3.1.1 พ บต 0 จ น น n บตต ท ข ด ทต (divisor) จ
จ น น ท กบ n+1 บต
3.1.2 น บตข ท พ บต 0 ข ป ปนต ตง ชก บบ
ขฐ น ง ท ดจ กก ค บตต จ บ
86

3.1.3 น บตต จ บจ น น n บตท ด จ กขนต นท 2 ทนบต 0


ท นท ข งข
ผ บ ด บข ท ง จทก ด ต ต ด กนกบฝง ง ถ ผ
ท กบ น ดง ข ท ด บถกต ง ตถ ท กบ น ดง ข ค ผดพ ด
3.2 ก บตต จ บ จ ชก บ นก บบ ด 2 (modulo-2) ซง ก
ทด บก บ ก ก บก บ ซง นกบก น ข XOR กน จ ด 0-
0=0, 0-1=1, 1-0=1, 1-1=0 ก บตต จ บด ธ CRC ด ชก บบ ขฐ น ง
ดง นภ พท 58 ด กก ดงต ปน
3.2.1 ถ ต จ น นบต ท กบ n+1 บต จ ต ง ต บต 0 จ น น n
ต ท นท ข งข
3.2.2 ชบตข บด ต ( ธ XOR) บ ผ พธท ดจ กก บ
กบตซ ดข ง ปน 1 น ต บ กค ง ตถ กบตซ ดข ง ปน 0 น 0
จ น น n+1 บต ปนต บ
3.2.3 ท ก บ นก นข 3.2.2 จน ถ บกน ด ก จ ถ
ท ดจ กก นน ปนบตต จ บ
3.2.4 น บตต จ บท ด ป ทนบต 0 จ น น n ต ท นท ข
3.3 ก ต จ บค ผดพ ดข งข ผ บ ด บบตข ทงบต
ต จ บทป นท ข งข จ ช ธก น ด 2 ชนกน ถ ข งก
ท กบ 0 ก งต ดง ข ชดนน ปนข ทถกต ง ตถ งต ดง ข
ชดนน กดข ผดพ ด ดงภ พท 59
3.4 พ น (polynomial) ด ปกต นก ทนบตข ข งต จ
งก ช ขฐ น ง น งจ กค จ ด ก ตจ ข น น ป บบ พ น ชนถ
ต ค ปน 10100111 จ ถข นน ปพ น ปน x7+x5+x2+x+1 นก ก
ต ช น ธ CRC นนค คณ บตดงน
3.4.1 ค ถก ด x งต ชน x x2+x ถก ด x งต
3.4.2 ค ทจ ถก ด x+1 งต ชน x +1 x2+1 ปนตน
๐ได้
ข้อมูล 100า ญื๊ญํ๊น ไม่ยา
งะ เ
ต่า 87
สาร 1011nza
ตัว
เกาะ
10 แร่1011 ๐
1001000
tt
|
t
ข 1001
ง ข

1 0 1 0
ต 1011 1 0 0 1 0 0 0
1 0 1 1

ฬื๊
ซ ด ปนบต 0: 0 1 0 0
m ช 0000 0 0 0 0

Ci 00

สู่ฬื๊ฐุ๊เ
1 0 0 0 คณ: AND
1 0 1 1 บ: XOR
ซ ด ปนบต 0: 0 1 1 0
ที่ปลาฐ
1
0 0 0 0
ช 0000
|0แ 1 1 0

😐
10 แแ

อน หึ้หํ๊
10แ ข ท งป ผ บ 1001 1 1 0

°


ตด
จก
• รับ
ข้อมูล
ภ พท 58 ก บตต จ บข ง ทคนค CRC นถูกต้อง
กดบตผดพ ด เราที่ ด
กดบตผดพ
ที่
ผิดพลาดเวลาหนปลายทาง
จะมีเศษ

ข ทด บ 1001 1 1 0 ข ท ง ถงผ บ 1 0 0 0 1 1 0
ถด ถด
1 0 1 0 1 0 1 1
1 0 1 1 1 0 0 1 1 1 0 ข ทด บ 1 0 1 1 1 0 0 0 1 1 0 ข ทด บ
1 0 1 1 1 0 1 1
0 1 0 1 0 1 1 1
0 0 0 0 0 0 0 0
1 0 1 1 1 1 1 1


1 0 1 1 1 0 1 1
0 0 0 0 1 0 0 0
0 0 0 0 1 0 1 1
งต 0 0 0 งต 0 1 1

บข 1 0 0 1 บข
ผิด
ข้อมูล
ภ พท 59 ก ต จ บค ผดพ ดข งข ด ทคนค CRC 5.
ไฐ

88

ต งท 5 ต ฐ นท ปข ง พ น 100000111

× × ×°
ช ตฐน fg พ น ก ป กต ช
CRC-8 x8+ x2+x+1 100000111check ATM header
CRC-10 x10+x9+ x5+x4+x2+x+1 ATM AAL
ITU-16 x16+x12+ x5+ 1 HDLC
ITU-32 x32+x26+ x23+x22+x16+ x12+x11+ x10+x8+x7+x5 +x4+x2+x+1 LANs
ว่าข้อมูล
check หรือไม่
ถูกต้อง ฝังรับ
ถ้าข้อมูลมเยอะเcheeh
กิน
cheeh

ความ
ถฝั่ง
โดยมีทูน_2ที่
การควบคุมการ หลของขอมูล รับจะทำงานหนักกว่าฝังส่ง ออ

ก ค บค ก ข งข
ค่อย การ จ ครม
สอบ ถูกต้อง ไม่ทัน
(flow control) ค ก ข ง ธก ทจ บ กฝง ง จ ข้อมูล การตรวจ
และ สปาส่ง
ถ งข ด ท ดก นทจ ด บก บ ง (acknowledgement: ACK) จ กฝง บ ด ก
มากาไปจะประมงผล
ค บค นจ ต ง ก ป งกน ฝง บ กดก บข จนท น น งจ ก ปก ณฝง บ จ
น ค จ ด ปก ณฝง บจ ต ง จง โกยจะ
ไฐ มีbuf ค่อย
ค จ กด ถงข จ กดด นก ป ผ
จ ด ง เกิน พูล ก่อน
ไว้
ตรวจสอบ

ฝง งก นทข บ ขตก บข ถงขดจ กด พ งข นป ณทน ง


ตรวจสอบ •
ข ช ค บข ท ง ทฝง บนน ฝง บจ ต ง ก ต จ บก นน ป
ป ผ ทกค ง ด ปกต ต ก ป ผ จ ช ก ต ก งผ นข ดงนน ปก ณ
ฝง บจงต ง ก จด ต น ค จ ก บฟ ฟ (buffer) พ จ งพนท บจด กบ
ข ท ง ข จนก ทงป ผ จ ตถ ก น ค จ บฟ ฟ ต ฝง บ
ถบ ก ฝง งช ก ง (halt) จนก ทงฝง บ ถ บข ต ด
ก ค บค ก ข งข จ ด นนก ก กบก ก นด ผนก ง ฟ ต ง ท
ต งก ง ด นนก ตดต ก นด ก ง ฟ ก นด น ดข งก ง ฟ
ซงก ค บค ก ข งข ถ บง ก ด ปน 2 ป ภทด กนค ก ค บค ก
ข งข ด ธ ด ก ค บค ก ข งข ด ธ น น ต งดง ดง นภ พ
ท 60 [5]

การควบคุมการ หลของขอมูล

วิธีหยุด ละรอ วิธีเลือนหนาตาง


งข คง นง ฟ งข ฟ ตคง
ภ พท 60 ป ภทข งก ค บค ก ข งข
89

1. การควบคุมการ หลของขอมูลดวยวิธีหยุด ละรอ


บก ค บค ก ข งข ด ธ ด (stop-and-wait flow control)
ปน ธพนฐ น งง นก ค บค ก ข งข ภ พท 61 ดงก ค บค ก ข ง
ข ด ธ ด ซง กก 4 ข ดงต ปน [1]
1.1 ฝง งจ ง ฟ ข 1 ฟ กน ก ต บ ACK จ กฝง บ
1.2 ฝง ง ด บ ญญ ณ ACK จ กฝง บ กจ ด นนก ง ฟ น ดบ
ถด ป
1.3 ต ฟ ทฝง ง ด ง ป จ ต ง ด บก ACK จ กฝง บ


1.4 นก ณทฝง บต งก ดก บข ช ค กจ ง ACK ก บ ป

ผง ผบ
นก (waiting time: WT)


WT
ACK
กัง
frame
↳ requestขอ
ข้อมูล

WT
ACK

WT
ACK
EOT ไม่มี0ไรจะส่ง แสง
จบก งข (end of transmission: EOT)

ภ พท 61 ก ค บค ก ด ธ ด

r ในการกานกใน
ครั้ง
แต่ละ
ข ข ง ธนค ค ช น งจ ก ฟ ทก ฟ ท ดนท ง ป งฝง บ ต ง ด บก
_
ACK ก น ฝง งจงจ ถ ง ฟ ดบถด ป ด ก ท งข งฝง ง ฝง บ
ก กนจ ต ง ค ก ต บ บ ACK น ต ฟ
ไป
ภาพ
ยังไง
ที่
ฝั่ง
90

ด ก ป บป งป ทธภ พข ง ธน ด ก พ ก ต บ บ ชง บ ( negative
acknowledgement: NAK) ด ปน ญญ ณทผ บจ ง กบผ ง นก ณทพบข ผดพ ดข ง
ข ซง ผ ง ด บ ญญ ณ NAK จ งข ก บ กค งทนท

2. การควบคุมการ หลของขอมูลดวยวิธีเลือนหนาตาง
ธก ค บค ก ข งข ด ธ น น ต ง (sliding-window flow control) น
ฝง ง ถ งฟ ข ฟ ก นทจ ด บก ต บ บ ก ค ฝง บจ ก ต บ บ
ก บ ป พ งบ ง ฟ ท นน ดงนนก ต บ บ ACK น นงค ง จ ถงก ด บ ฟ
ฟ นน ง ซง ปน ธก ค บค ก ข งข ท ป ทธภ พ ง ภ พท 62 ดงก
ค บค ก ข งข ด ธ น น ต ง ซง กก ดงน [3]
2.1 ฝง ง ถ งฟ ข ฟ ก นทจ ด บก ต บ บ (ACK)
ดงนนก ต บ บ ACK น นงค ง จ ถงก ด บ ฟ ฟ
2.2 ฝง ง ฝง บ ฟ นก บ งข ด ท กน
2.3 ฝง ง งข ก ปก บจ น น ฟ จ ด ง ฝง บ ด บข
ก บจ น น ฟ ข งผ บจ ด ง
2.4 ผ บ ด บข จ ง ญญ ณ ACK ก บ ปพ กบ ข ฟ ถด ปท
ฝง บจ บ ด พ กบ พ ก บจ น น ฟ ท ด
2.5 ฝง ง ด บ ญญ ณต บ บ ข ฟ ถด ป จ ท ก ข
ขน ดก บจ น น ฟ ท ด ฝังส่งกินฝั่งวับจะมี windowsizeของframeเท่าทัน เสมอ
ผัง่บ
ก็ มี7frameฝัง
รับ ะ ตามframeที่
จเลือน มันได้
รับ
ฝั่งส่งมี 7frame
frame
ได้
ที่ รับ
สุดท้าย
ส่งจเลือน
ฝัง งาม
ะ หนาตา
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

ที่ฝั่ง
รับrequestมา
ลื่น
หน้าต่าง
รอ
รูปแบนส่ง ฟัง
ส่ใน ครั้ง
งแต่ละ ? งํ่frame ต้องใน
uos
ส่งคนนนิก็ ก็ได้แต่
i

mro มีวามยืดหยุ่น
ง รูปการส่ง

อยู่
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

i._______i 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
ที่กำหนด
size
windom คือ
°→ ฝั่ง
รับmost ะ6

ทอง
รับ
ปางข้อมูล เลือน
0 1 2 3 4 5 7 0 1 2 3 4 5 6 7
ไป
ต่อ
frame
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 ณ frame 3h23°
ง.
4. ie
มาแล้ว wina.ws
frame
แสดงว่า
_|
ส่ง ได้
ก่อนหน้านี้
แล้ว
วัน
ii.3_± _±, 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

เวลา
345
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
°↳ ส่งi. ให้
กำลัง
รับ
4ฝั่ง ส่ง 3
หลังจาก แก่รับi.
เรียบร้อย
แล้ว
สน
ส่งrequestF4 ก่อน นี่กำลัง
โต ส่งส่ง
ภ พท 62 ก ค บค ก ด ธ น นตง
ต่อuสัจะณี้
ยังไง ใน
ภาพประใน กรณีไม่มีผิดพลาด งาน
คน
ปัง่ส่ requestมาละ ที่4 ฝังส่งส่ง
frame แต่
มันฐให้ รับregvestธีณี
ฝัง่
แล้ว
ไป
ถ้า
ฝัง
ปิ
หาย
91

การควบคุมขอผิดพลาด


o
ก ค บค ข ผดพ ด (error control) จ ก ข งกบ ธก ต จ บข ผดพ ดข ง
ก กดข ผดพ ดขน จ ต งด นนก ง พ น จ ด ฟ ข ทง ดท
ง ป งป ท ง ข ผดพ ด ด [1]
1 การดำเนินการกับขอผิดพลาด
ฝง บต จพบข ผดพ ดจ กข ท ง ฝง บ ถด นนก กบข ผดพ ดท
กดขน ด 3 ก ณ ค
เอา ไปใช้เอ
ข้อมูล
1.1 ต งด นนก ด p(do nothing) จ ป ฟ ข ทผดพ ด ป
ชน ท น ก ปจดก ทน ง งใหม่อีกรอบ

ให้นำ
แล้ว ส่ส่
1.2 จงก บ ป ฝง ง บท บ (return a message) พ ฝง งท ก ง
ข นท กค ง
เอง
แก้
1.3 ต จ กข ผดพ ด (correct the error) จ ด นนก ก ขข ผดพ ด
ทฝง บ ง ด ต ง ฝง ง งข ซง ปน ธทซบซ นก ธทง ด
2. ชนิดของขอผิดพลาด
บข ผดพ ดทต จพบนน ถ บง ปนชนดข งข ผดพ ด 2 ชนด
frame
2.1 ฟ ญ (lost frame) หายทังั
ค ฟ ข ท ง ป ถงป ท ง ซง จ กด
จ ก ตข ง ญญ ณ บก นทท ฟ ข จนท ฝง บ ถตค
ท บ ฟ นน ง ถง
กา m มัน
บางปิ กลับ เช่นจาก1 เป็นคราด นา
2.2 ฟ ช ด (damage frame) ค ฟ ถ ง ปถงป ท ง ตบตข ง
ข บ ง น กดก ป น ป ง งก ง
3. สวนประกอบพืนฐานของการควบคุมขอผิดพลาด
ทคนคก ค บค ข ผดพ ดจ บนพนฐ นข ง นป ก บต ง ดงน
3.1 ก ต จจบข ผดพ ดป ท งจ ก น ฟ ท ด บ ท ก
fromeปลายทาง ตอบกลับได้
ต จจบข ผดพ ด ด ทคนค ธก ต ง ส่ง ว่ารับ แล้ว
ปส่งรอท งจ ต บ บ ACK ด บข
3.2 ก ต บ บ ACKฝัง
ACK
ง บณ
ด ข ผดพ ด ด
ได้
ไม่
ถ้า คำตอบจาก ว่าไรับ
ปลายทาง
ด้ แล้วภายในเวลาที่กำหนดให้ส่งไป
ใหม่
3.3 ก งข บ งจ ก จน ด (timeout) ฝง งจ ท ก ง
ฟ ข บ ทนท นก ณทป ท ง ต บ บก บ ภ น ทก นด กค กด
timeout
92
กลับไป
รอนานมาframeยัง
ปลายทาง
ไม่มลง ก็ส่งNAK
ยัง
กะนน ไม่
ได้วัน ไม่ได้
ว่ายัง _ ฐ
3.4 ก ต บ บ NAK ก งข บ ป ท งจ ก ต บ บ NAK
ก บ ทฝง ง นก ณท ฟ ท ด บนน กดข ผดพ ด ฝง ง ด บก ต บ บ NAK ก
จ ท บ ข ท ง ปนน ข ผดพ ด จ ด นนก ง ฟ ข ป กค ง

การ ก ขขอผิดพลาด ดยการสงขอมูลซำ


ก ต จพบข ผดพ ด จ ต งด นนก ก ข ด ธทง ท ดค ก งข ซ
ก งข ซ จ กดขน ฝง บต จพบข ผดพ ด ต บก บฝง งด NAK พ ฝง
ง งฟ ข กก บ นก น ก งข พ งข ซ ต น ต ( automatic
repeat request: ARQ) ซงช งค น ช ถ ข งข นชน ด ต งก บ ป บบ
ข ง ARQ 2 ธ ก ค ธ ด บบ ARQ ธ น น ต ง บบ ARQ [1]
การสะกิดต้นให้ส่งซึ้
1. วิธีหยุด ละรอ บบเออารคิว อ โดย
การแก้ไขผิดพลาด

ธ ด บบ กิน
ค (stop-and-wait ARQ) ปน ทคนคค บค ข ผดพ ดท
ก บ นก ท ง น ซบซ น จด น พ ทค ป ภท ด ด ภ พท 63 ดงก
ค บค ข ผดพ ดด ธ ด บบ ARQ ซง ก ท ง น [6]
1.1 ฝง ง ง ฟ ข ป งฝง บ ก ต บ บจ กฝง บ
1.2 ก ฟ ข ท ง ป ข ผดพ ด ฝง บจ ง ญญ ณ งฝง งด
ACK
1.3 ตถ ฟ ข กดข ผดพ ดขน ฝง บจ ง ญญ ณก บ ด NAK
ปฏ ธ (reject: REJ)
1.4 ฝง ง ด บ ญญ ณ ปน ACK กจ ง ฟ ข น ดบถด ป
1.5 ต ก ด บ ญญ ณ ปน NAK REJ กจ ง ฟ ข ท ง ป น
ขณ นน ป กค ง
ข ดข งก ค บค ข ผดพ ดด ธ ด บบ ARQ ค ก บ นก ท ง น บบ
ง ซบซ น ตข ค ท กดก น ง ค นข ง ง น งจ กฝง งต ง ด บก ต บ บ
จ กฝง บ นทก ค งท ก ง ฟ ต ฟ
93

สถานี A สถานี B

งข 1
2
รับข้อมูลแล้วcheek
ข ถง ด
บณ ใช้CRCcheck
3
ACK ถง ให้สงบ
งข 4 frame
ไปมาเร
กัด

าใช้
5 CRCcheek
ข ถง ด
⑦↳มี มีคนผิดพลาด

6 ค ผดพ ด ข้อมูล
ในฌูล
ผิดพลาด ปี
NAK ถง
งข
ให้
สะกิด ใหม่
ส่ง
7
ส่ง ใหม่
ข้อมูล

ภ พท 63 ธ ด บบ ARQ น ป บบ งง

2. วิธีเลือนหนาตาง บบเออารคิว
ปน ธทจด น พ ทค ทฝง ง ถ งข ป งฝง บ ด งต น ง ต ฟ ท
ง ป ต ง ก ต บ บจ กฝง บ ด ทนท ท ป ทธภ พดก ด ธ ด บบ
ค ถ บง ด ปน 2 ธด กน ค ก นก บ n ต นง ก ก งซ บบ
ค [6]
2.1 ธก นก บ n ต นง (go-back-n ARQ) ธนฝง ง ถ งฟ
ข ป งฝง บ ด งต น ง ตถ ฝง บต บ บข ผดพ ดก บ งฝง ง ฝง งจ นก บ ป
งต นง ฟ ทผดพ ด ตน ง ตง ต ฟ ทผดพ ด กค ง ถง จ ฟ ท ง
ง น ป กต ดงต ง นภ พท 64 ปนก บ งข ง ถ นทข ต งก ง
ฟ ทง ด กดก ญ ก งซ ด ธก นก บ n ต นง ดงขนต นต ปน [1]
2.1.1 ฝง ง ง ฟ 0, 1, 2, 3 ป งฝง บ
2.1.2 ฝง บต บ บ RR4 ก บ งฝง ง
2.1.3 ฝง ง ง ฟ ข ต น งกน ป กค ฟ 4, 5, 6, 7, 0
2.1.4 ฟ ข 5 กด ญ งก ง ฝง บ ด บ ฟ ข
ต จพบ พบ ฟ ข 5 ดงนนจง ง REJ5 ก บ ป
94

2.1.5 ฝง ง ด บ REJ5 ก บ จง นก บ ป งต นง ฟ ข
5 ตน งข ทง ดค 5, 6, 7 0

สถานี A สถานี B

4 ไคตe
pส่ง _

ษื๋ใ

ข ฟ 0-3
ถง ด บ ณ
e
ม จะส่โ
ง รคเดียว

ก่อน
นนครนนนนมื๊งน
ส่ง5fr คน ๐ ข ฟ 4,6,7
0 ถง ต

๐๘
ไป →บอก
ทณื้
iง สู ญิ๊
ฟ 5 ญ

ส่งs เ 701 ได้


๐๐๐
a.จะ
แต่ต้องส่ใ
งนวงของwindow
ใหม่ดัง
เปล่ง แต่ frame 5670 size
แม่พัง
ส่ง _หมด ตัง้ฑ่ ที่
frome สูญหาย

ภ พท 64 ธก นก บ n ต นง

2.2 ธก ก งซ บบ ค (selective-reject ARQ) ธนค กบ ธก


นก บ n ต นง ต ป ทธภ พ กก ด ฝง งจ ง ฉพ ฟ ทผดพ ดก บ ป ท นน
น ฟ ทจ ง น ดบถด ป ถ ตนถดจ ก ฟ ท ง ง น ป ดทนท [1]
2.2.1 ก ณก บ งข ง ถ นทข ฟ ก งข ง ฟ
ทง ด กดก ญ ก งซ ด ธก ก งซ บบ ARQ ดง ดง นภ พท 65
ธบ ต ขนต นต ปน
2.2.1.1 ฝง ง ง ฟ 0, 1, 2, 3 ป งฝง บ
2.2.1.2 ฝง บต บ บ RR4 ก บ งฝง ง
2.2.1.3 ฝง ง ง ฟ ข ต น งกน ป กค ฟ 4, 5, 6, 7, 0
2.2.1.4 ฟ ข 5 กด ญ งก ง ฝง บ
ด บฟ ข ต จพบ พบ ฟ ข 5 ดงนนจง ง REJ5 ก บ ป
2.2.1.5 ฝง ง ด บ REJ5 ก บ จ ท ก ง พ ง ฟ
ข ท ญ ก บ ป ท นน ฟ ข ถด ปท งกค ฟ ข 1, 2, 3
95

สถานี A สถานี B

ข ฟ 0-3
ถง ด บ ณ
frome
มงแค่
4,6,7,0
จะมีปะลิสรพ ฟ 5 ญ
0
ไม่
จะส่ง4,เ
tjg ราด
ฝัง่
อีกเพราะ รับจะรู้ว่า
แค่frome ไอแล้ว
5
ส่งframe5 fome
ซิว่ เดียว
แล่ะส่ ง
ไป
frame
ภ พท 65 ธก ก งซ บบ ARQ ข ต ง ฟ ก ง กดก ญ พิม่ต่อนกที่ส่ง
แล้ว
คือ 3 2 1
2.2.2 ก บ งข ง ถ นท พบข ผดพ ด นข ช ธก
ก งซ บบ ARQ ดง ดง นภ พท 66 ธบ ต ขนต นต ปน [1]
2.2.2.1 ฝง ง ง ฟ 0, 1, 2, 3 ป งฝง บ
2.2.2.2 ฝง บต บ บ RR4 ก บ งฝง ง
2.2.2.3 ฝง ง ง ฟ ข ต น งกน ป กค ฟ 4, 5, 6, 7, 0
2.2.2.4 ฝง บต บ บ RR7 ก บ ก น ( ด บ ฟ 4, 5, 6
ต งก ฟ ถด ป)
2.2.2.5 ก จน ด (timeout) กดขน
2.2.2.6 ฝง งท ก ง RR (receive ready) ป งฝง บ พ
บถ ฟ ท งค ง (7, 0) กด ญ ด บช ต งก ฟ ขด
ถด ป
2.2.2.7 ฝง บต บก บ ปน RR1 ดง ด บ ฟ ท งค ง
บ ต งก ฟ ข ถด ปค ฟ ข1
96
Timeou

I
เรื่อง
แสดง
รูปประกอบ

สถานี A สถานี B

ข ฟ 0-3
ถง ด บ ณ

น.frome
|. เส่งสอ
6 ถึง ข
ฏึ๊ม
fr
ระหว่าง ฟ 4-7, 0
ถง ด บ ณ
สถานีBสั่งRR7
ฟังส่งรอRR1 ฝัส่งง จะรอการกาย
ต้นทาง ฐ
ได้RR7
แต่กัน ด {
มันก็จะรอเพราะ รอppy,มันส่งkeam7ไป
แล้ว
พร้อม
แล้วกัน น่ง
frame
อึ
มันดว่ามันส่ง4,5,6,07,0ไป
มิจะรอณหมดเวลาไม่ส่งRR1
ฝังส่งจะสะกิด
ไปถามว่าสรูปแล้วต้อง
พท 66 ธกไหน ก งซ บบ ARQ
ภ การ
frame
พบข ผดพ ด นข แล้วgobaoh n ARQ มี Timeout???

2.2.3 ก บ งข ง ถ นทข ท ฟ ข ญ ช ธก
ก งซ บบ ARQ ดง ดง นภ พท 67 ธบ ต ขนต นต ปน [1]
2.2.3.1 ฝง ง ง ฟ 0, 1, 2, 3, 4 ป งฝง บ ต 2 ฟ ดท
( ฟ 3 ฟ 4) ญ
2.2.3.2 ฝง บต บ บ RR3 ก บ งฝง ง
2.2.3.3 งจ ก timeout ฝง ง ง RR พ ถ ฝง บถง ฟ
ท งคงค ง
2.2.3.4 ฝง บต บก บ ต งก ฟ ข 3 (RR3)
2.2.3.5 ฝง งจง ง ฟ ข ท ญ ค ฟ 3, 4 ป ก บ

😉
97

สถานี A สถานี B

พ ง ฟ 0,1,2
ถง

รอRR5
DC
ส่งframe3
fram ←
ด { fscwhว่าตกลงต้องการอ.ฐ
ส่งRR3ไป แล้ว
พร้อมกับ
มัน
อืนไป
งนะ จ
i.รอ ตนณับ
ก าร RF5
ไม้ นั่งRR3,RR4
ไปแล้ว
_

ภ พท 67 ธก ก งซ บบ ARQ ข 2 ฟ ดท ญ

สรุป
น บบ ค ข ชน ด ต งกช งค น ช ถ ป งชน ฟ ค ด
ก พ ก กก ต จจบข ผดพ ด ก ค บค ก ข งข ก ค บค ข ผดพ ด
ด ข ผดพ ด ถ บง ก ปน 2 ชนดค ข ผดพ ด บบบต ด ข ผดพ ด บบ
บต ก ต จจบข ผดพ ด 3 ธด กนค ก ชบต ต จ บ ก ผ ก
ต จ บด นซ ซ น บบ น ก ค บค ก 😐 ถ บง ด ปน 2 ป ภทค ก ค บค
ก ข งข ด ธ ด ก ค บค ก ข งข ธ น นตง ค ข
ธด นนก กบข ผดพ ด ด 3 ธค ต งด นนก ด จงข ป งฝง ง ท บ
ต จ ก ขข ผดพ ด ง ด ชนดข งข ผดพ ด จ กดจ ก ฟ ญ ฟ ช ด ก
ก ขข ผดพ ด ด ก งข ซ ท ด 2 ธค ธ ด บบ ค ธ น
น ต ง บบ ค
98

บบฝกหัดทายบทที
1. จง ป บ ท บค ตกต ง งข ผดพ ด บบ single-bit error บบ burst
error
2. ข ด ข ข งก ต จจบข ผดพ ดด ธก ชบตต จ บ บง
3. จง ปก ต จจบข ผดพ ดต ธก ผ พ ข จ
4. ตทก ต จจบข ผดพ ดด ธก ชบตต จ บ ธก ผ ง
น ชถ พ จง ธบ
5. จง ช ธ CRC นก ค น ณ ต จ บ พ ผน ก ปพ กบข ด ก นด
ข ค 100100 ต ค พ น x3+ x2+x+1
6. จ กข 5 จงค น ณก ต จ บค ถกต งข งข ทฝง บด
7. ตทต ง ก ค บค ก ข งข ค บค ข ผดพ ด บง
i 8. จง ป กก ท ง นข ง พ ทค ก ด (stop and wait) พ ทค
น น ต ง (sliding window) พ ข จ
9. พ ต ด พ ทค ก ด จง กบก น ปป กต ชกบ บบ
ท ปก ณตนท ง ปก ณป ท ง ก กน ก
10. จ ก ดต ปน
ถ น A : ง ฟ 0, 1 2
ถ น B : ต บ บ ฟ ถด ป
ถ นA: งฟ 3 4
ถ น B : ต บ บ ฟ ถด ป
ถ น A : ง ฟ 5, 6 7
ถ น B : ต บ บ REJ 5
< ช ธ go-back-n ARQ selective reject ARQ>
ถ นA: งฟ 0 1
ถ น B : ต บ บ ฟ ถด ป
10.1) จง ข น ผนภ พ ตต บ ง ถ นA B ด ธ go-back-n-ARQ
10.2) จง ข น ผนภ พ ตต บ ง ถ นA B ด ธ selective reject ARQ
99

เอกสารอางอิงประจำบทที
[1] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[2] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
[3] ท งก ด พ พ . (2554). การสือสารขอมูล. : ค งก จดท ต งนจ ฉ พ
ก ต 84 พ พ บ ท ดจพ จ ท ชภฏก ภ ค
ต น กฉ ง น
[4] ธ พง ก ช ณ งค ด. (2551). การสือสารขอมูล ละเครือขายคอมพิวเตอร.
ก ง ทพ : คทพ
[5] ภท น ภท ก (2555). เครือขายคอมพิวเตอร. ก ง ทพ : นกพ พ งจ งก ณ

[6] น ตน ตน งค . (2556). การสือสารขอมูล ละเครือขาย. [ น น]. งท :
http://www.ee.buu.ac.th/attachments/article/ [9 น ค 2560].
[7] Kozierok, Charles M. (2005). PPP link control protocol LCP . [Online]. Available:
http://www.tcpipguide.com/free/t_PPPLinkControlProtocolLCP.htm [2016, 10
December]
การบ้าน 100

ฝั่งส่ง
Ce ข้อมูล _1001_00

ตัวหาร ×
11
|→

e
1111 n
ดู
°_
ะ รู้
นนตัวนองตัวหาธ_
1111
ย กับ หนตัว 1111

1111 นะ
10010๐๐๐๐๐ า
1111 1 i.

11 11
1 1 1
100 1
1 1 1 ต้อง สันซ์สบตัหน ss
|01_1
|01_1 1 CRCenn ะ
i.
_
← CRCต้อง
มี3ตัว ข้อมูล
ข้อมูล
CRC ส่ง
รหัสตรวจสอบ 100100011 ฝั่ง

รับ 6C

ข้อ นะ
ตัภาระ
100100011

1111
nilrn1111

1111|
1111 100100011
i.
ตัภา

11
11
_0__

ACK
_0__ 2,4
กลับ
กาย
i.
ข้อ นมลด
มูไม่
ผนบริหารการสอนบทที
หัวขอเนือหาประจำบท
1. พ ทค บบจดต จด
1.1 ข ก นดข ง พ ทค บบจดต จด
1.2 ค ง ง ฟ ข
1.3 ถ นก ณ ช ต
1.4 ก ต พ กซ พ ทค กบพพพ
2. พ ทค ค บค ก ช ต
2.1 นป ก บข ง พก กต พ ทค ค บค ก ช ต
2.2 พก กต พ ทค ค บค ก ช ต
2.3 ปชน
3. พ ทค น นต ตน
3.1 พ ทค น นต ตนด ผน
3.2 พ ทค น นต ตนด ก งถ
4. พ ทค ค บค ค ข
4.1 พ ทค ค บค พ ทค งค ข
5. ต งก ป กต ชง น
วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 6 ง ก ข ถง บบจดต จด ก ช ต ผ น ถ
1. ธบ ค ง ง ฟ ข ข ง พ ทค บบจดต จด ด
2. ธบ ค น ทข งฟ ดต ง น ฟ ข ข ง พ ทค บบจดต จด ด
3. ธบ ค ตกต งข ง น ท ง พ ทค ค บค ก ช ต พ ทค นก
น นต ตน พ ทค ค บค ค ข ด
4. ป บ ท บข ด ข ง พ ทค น นต ตนด ผ น พ ทค
น นต ตนด ธ งถ นขนต น น นต ตน ด
5. ธบ ต งก ชง น พ ทค บบจดต จด ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ คนค ก บ นก ช น ท นต บบจดต จด น ปก ณ ตง
102

3. ผ นน น ก บ นก ช น ท นต บบจดต จด น ปก ณ ตง น
ชน น
4. ภป ก ป นข คด น จดท ข น ข ป กน
สือการเรียนการสอน
1. ก ป ช ก ข
ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ต ง งก บ นก ช น ท นต บบจดต จด น ปก ณ ตง
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
สมัย
มันะ
PPP → Point to Point

P2P → Par to Peer

บทที
การเขาถึง บบจุดตอจุด ละการเชือมตอ

น ค ข ค พ ต ถ ต งก ตดต บ งข ง 2 ปก ณ ถท ด ด
ช ก ง นก ง พ ง น ด ช งกน ก ก ข ถง บบจดต จด (point-to-point
access) ซง ปนก ช ง ปก ณ งต ท นน น ภ นบทนจ ก ถง พ ทค
บก ช ต งฟ ข ง ปก ณ 2 ต ด ก พ ทค บบจดต จด พ ท
ค ค บค ก ช ต พ ทค น นต ตน พ ทค ค บค ค ข ต งก ชง น

พร ทคอล บบจุดตอจุด ต้นทาง ทิปลายทางผ่านmodem


พ ทค ก ปนคุย
บบจดต จด (point-to-point protocol : PPP) พ ทค ท ด บค
น ก นก ช ต บบจดต จด ด ฉพ ง งก ช ผ ชง น น ท นตท ช
ค พ ต ต ทพก นกง น ป งผ บ ก น ท นตดงภ พท 68 จ ปนก
ช ต ผ น ปก ณด ด ด ก น ง ถงก ช น ท นตผ น
ท ฟน ด ช ต กบผ บ ก ค ข ท พท ค นทด ซง ก งท ช นก ช ต
จ ตกต งกน ก ป ต นก ค บค ก จดก งข จ ช พ ทค PPP [1-2]

ส่ Eร่น
0 ใช้
ดิจิตอล bomduidth สัสมีการส่ง
สัญญาณ สูง
อย่างแคบส่ง
จิงค่ ไกล
ได้
s


WAN บบจดต จด
เพื่อให้ ได้ ไกล ส่ง
ระหว่าง
ใช้นาล็อก
กัน
ส่วย ค พ ต
ด g ด คµ
ก็ให้
แปรในอนาล็อก สัญญาณนอน
แปรง อกสาย ฟ็
ทองแดง e ผ บก
เนียน ภธ้พท 68 ต
าจะ สัญญาณสี
โน ต้อง งก ช ต ผ นก ข ถง บบจดต จด
ที่มีหลายแดนฑ่e
สัญญาณ
ถอนะล็อก
sineหายง
ไงบบบจุดตอจุด พันดิจิตอล
lator
สาม
สัญญาณ Modem → modulator
= ge 1. ขอกำหนดของ พร ทคอล
รบ กบ ญ
=
โ นาน นอนา I
สัญญา
Pmplit
พ ทค บบจดต จด ข ก นดซง ปนคณ ก ณ ท คญ 4 ป ก ดงต ปน [3-
การสงวน
AY 4] shiftedkeyig
1.1 น ป บบข งก บข ด ก ก นด ค ง งข ง ฟ ข ท ช
หรือ ๐0K บตดต กน ใครณ
ง ปก
ทราบ
on offkeying
1.2 น ข ตก ง ด ก ก นด ธก งก ช ต ก กป น
ดิจิตอล→
กสัญญาณ แต่งข งกน สร้าง
protocolสำหรับภาระ ต่อ
ธึฒ่
ไกล
ส่งได้
มันะ ใน Anatg
การส่งข้อมูล

ระหว่าง
สมัย

i. ONT
÷÷1 OLT
optical line Termmrnd
optical Network Termmind
ข้อมูล

ของ
การ

104

รับส่งข้อ ก layer
ด ก ก นดขนต นก บข ทถก มูลา
กำหนดการ
1.3 น ก จ กดก ข ถงข ง
จ กชน นต ก น
อร
นชนออ ด ตนะงก ใส่ใน layer
1.4 น ธก ต จ บ ด ก ก นดถง ธก น นต ตน
2. ครงสรางเ รมขอมูล
จสอน
การ และ ตัวตน
ยืนยัน
ค ง ง ฟ ข (frame format) ข ง PPP บง ก ปน 6 ฟ ด ดง ดง นภ พท 69
ซง ต ฟ ด น ท ค ตกต งกนดงต ปน [1]
2.1 ฟ ด ฟ ก (flag) ท น ท บข บ ขตข ง ฟ PPP ค ปน 0111 1110
ซง ปนค คงท ของ ของfrome หัว ฟม ท้ายเปรม
2.2 ฟ ด ด ด (address) น งจ มีลักษณะ
ไม่ให้ ในการ
กก งข msmปนตนบบจดต ส่งต่อ
ที่จะ
จด จง ต ง
บค นฟ ดน ดงนนจง ค คงท 1111 1111 ซง ถงบ ดค ด ด
จาก
ข้อมูล layerถูกแบ่ง ถ้า
หรือไม่ แบ่งจะระบุ ใน2 →
ลำ
แบ่ง
2.3 ฟ ดค บค (control) ค คงท ปน 1100 0000 ซง บ น ฟ นน
ข ดบ (sequence number) ก ค บค ต ก ค ผดพ ดข ง
ข protocolประเภทออข้อมูล ไหน
า ใช้ แบบ
check

บ่งบอก ว่ภายใน
2.4 ฟ ด พ ทค (protocol) บงบ กชนดข งข น ฟ นน น งจ กข
ทจ งนน ปน ป ดทงข บจดก บบ ข ข งผ ช
2.5 ฟ ดข (data and padding) ต ข ข ต ง ถกบ จ นฟ ด
น ด จ กบข ข งผ ชท ง จ กชน นต ก กบข บก จดก บบ
checkerror
2.6 ฟ ดต จ บ (frame check sequence: FCS) บ จก บต บ
ต จ บค ผดพ ดข งข ด ก CRC ขน ด 2 4 บต
0

11111111 11000000

0 •
Flag Address Control Protocol Payload FCS Flag
1 บต 1 บต 1 บต 1 2 บต ป น ป งด 2 4 บต 1 บต
ภ พท 69 ค ง งฟ ข ข ง PPP

ข้อ
3. สถานะของการเชือมตอ
ก ช ต บบ PPP นน ถ นก ณ ช ต
ถ น ภ พท 70 ดงก ป น ถ นก ณ ช ต ข ง PPP [4]
ถ น ซงด นนก ป ปน ดบ

3.1 ถ น ง (idle state) ปน ถ น ท ก งท ช นก ง ก ช


ช ง ญญ ณ ญญ ณพ
105

เป็น
การ ลงฟัง2
กาก ฝ่าย

Jnedn
3.2 ถ น งก ช ต (establishing state) ปนก
ง 2 ปก ณ ด จ กดขน ปก ณด น นง งข ก ช ต นขนต นนจ ก ตก ง
งก ช ต

ง นข งทง งฝง ช ต กน จขนต นต ปจ ปน ป ด 2 ก ณค ข ถ น ข ง


ก น นต บคค ถ ข ถ น ช ง ด ด ต ง ก ต ง ก น นต บคค
3.4 ถ น น นต บคค จน หรือ
optionจะมี
(authenticationก็ได้
ไม่มี ถ น7ศ่มี
บางppp
state) การ
นจ ตัวตนก ด
ยืนยัน

ปนก ก ป น พก กต น นต บคค (authentication packet) พ ต จ บคณ บตข ง


ปก ณทง งฝง ปน ปก ณท ถ ข ชง น บบ ดจ ง ถ ถ น นต บคค จ
จ ข ถนก ช ง ต กนน จจ ข ถ น น ด

Di แลstate) ปน ถ น กข ง PPP ซง ปก ณ
เปลี่ยน
3.5 ถ นก ณ ช ง ลาว (network
ทง งฝง ถ กน ด ป ก บด ก ก ป น พก กตค บค พก กตข

Dredd
3.6 ถ น น ด (terminating state) ปน ถ น ท ก ก ป น พก กตท ช
บ ก กก ช ต ท ถ ข กน ด ก

ชึฐ
การ
สถานะ ไม่มี
ว่าอะยัง
นะ
สกา
เริ่ม
การ ต่อ

ญั๊
ต จ บ ก ง
↳ 5
ก กก ช DCสถานะวาง

สถานะสรางการ
ส้
0
ก ง
เชือมตอ

นญู๊
สถานะสินสุด
สถานะยืนยันตัว ตัวตน
ยืนยัน

ญู๊ญื๊
จน
บุคคล


สถานะการเชือม ยง

แลกเปลี่ยน
ภ พท 70 ถ น ก ช ต ข ง PPP การส๋
↳เข้าสู่ ข้อมูล

ลง
4. การมัลติเพลกซ พร ทคอลกับพีพีพี
3 น
ถง พ ทค PPP จ จด นชน ด ต งก ต งคงต ง ชง น กนกบ พ
ทค น ด จ ปนก งก ตดต ก น นต บคค ก งข กบชน
นต ก พ ทค 3 ชนดทน ชกบ พ ทค PPP พ พ ป ทธภ พ นก ท ง น
ดง ดง นภ พท 71 ด ก [1]
4.1 พ ทค ค บค ก ช ต


ไม่มีข้อมูลของoserอยู่
packetหรอก

กัปลายทางส่ง
ต้นทาง กันเองเพื่อจะสร้าง
เชื่อ
การ ต่อohe
°
ส่...
ต่าง

106
|
_....... ฐื๊

4.2 พ ทค น นต ตน
4.3 พ ทค ค บค ค ข
พ ทค นจ ถกบ จ นฟ ดข ข ง PPP ถ ปน พ ทค ค บค ก
ช ต 1 ชนด พ ทค น นต ตน 2 ชนด ปน พ ทค ค บค ค ข ชนด ปน
ข ท จ กชน นต ก

คาอธิบาย
รชึฌ่ต่อ ชันสือสาร ข จ ก ป ตค
ควบคุม
LCP : Link กา
controlะProtocol เนตเวิรก ชน นต กต ง Data
ยืนยันตัวตน
AP : Authentication protocol
NCP: Network control protocol NCP
เครือข่าย
ควบคุม
O
ชันสือสาร O
AP
คา น Protocol: O
_ ดาตาลิงก OSI CP CHAP
LCP : 0xC021
AP : 0xC023 0xC223 IP CP PAP LCP

| NCP: 0x8021
Data: 0x0021
.
. Flag Address Control Protocol FCS Flag

ภ พท 71 พ ทค_ ท ต พ กซกบพพพ
ฐํ่ ลื
→ การไม่
เชื่อม
ต่อ
พร ทคอลควบคุมการเชือมตอ →คง สภาพการ ต่อ
เชือน
ง ยกเลิกการ
เชื่อ
ต่อ
พ ทค ค บค ก ช ต (link control protocol: LCP) น ท บผดช บ นก rgft
งก ช ต ง ปก ณ ก คง ภ พก ช ต ก ก กก ช ต [7] ก
ตดต กน พ งก ช ต นนจ ก บ นก นก จ จ พ ก นด ง น ข ก
ปชน (option) งกนก น พ ตก งกน จ ช ง น ข น นก ตดต ซงกน กน
นก ณทต งก ง พก กต LCP นฟ ดข ข ง PPP จ บ จ พก กต LCP ทฟ ด พ ท
ค จ ค คงทค C02116 ดงภ พท 72 งขนต น บ ง พก กต LCP พ งก
ตดต ก กก ตดต นน จ ก งข ข งผ ชป ปน ป นฟ ดข ด
ชน
มอง LCP
Paoket ไหน
หมายเลย ในpaehetของrequest
ไหน
บต วัน ส2 นบตAck
ใน
า1

อื่นฅื๊ โไ
1 บต ป น ป งด
ข้อมูล
Informationก

พก กต LCP Code ID Length
↳คนมา
Flag Address Control
เลย
ฐานะ6,
0xC021
Payload
FCS Flag
(and padding)

CO21
ภ พท 72 พ ทค ค บค ก ช ต
มีการเชื่อมต่อ ฟิณ์protocolใช้จะโน6021_แ
107

o
1. สวนประกอบของ พกเกต พร ทคอลควบคุมการเชือมตอ
นป ก บข ง พก กต LCP ป ก บ ปด 4 น คญ ซง น ท ตกต งกน ก ป
ดงต ปน [5]
1.1
o_O
(code) ปนก บชนดข ง พก กต LCP
1.2 ขป จ ต (ID) ปน ขท ช บก งข ก ต บ บก บ
วคก
1.3 ค (length) บค ข ง พก กต LCP

÷
1.4 ข (information) บ จข พ ทจ ปนต พก กต LCP ข ป น
บ ง พก กต
2. พกเกต พร ทคอลควบคุมการเชือมตอ
พก กต พ ทค ค บค ก ช ต ก งง พก กต LCP นน ชนด
ด ป ภท ค จ กดค ข ง พก กต LCP ต ชนด ดง นต งท 6 น กจ กน พก
กต LCP ชนดต ง ถ บง ก ปน 3 ป ภท ญ ด กนค ค พก กต configuration
พก กต link termination พก กต link monitoring and debugging [5]
2.1 พก กต configuration นอปน พก กตท ช นก จ จ พ ก นด ง น ข
ง ปก ณทง งฝง พก กตชนดน บง ก ปน 4 ชนด
D DT ถ้าปกหวงอยากเชื่อต่อก็ส่ง
2.1.1 configure-request 0116 ปก ณผ ก ช ต จ ก ง
พก กตน พ ปบ ก ปก ณ กด น นง ปชน บ ง ก จ จ ก ณ นจ ถก งภ น
แหล่ง
พก กต ด
2.1.2 configure-ack 0216 ปก ณป ท ง ด บท บถง ปชน
ตง จ ง พก กตนก บ ป งตนท ง พ ต บ บ ปชน นน
2.1.3 configure-nak 0316 ถ ปก ณป ท งต งก ทจ ป บป ง
ป น ป งค ข ง ปชน พก กตนจ ถก งก บ ป ง ปก ณตนท ง ด ก บ ปก ณตน
ท ง ด บท บ ปก ณป ท ง ถ บค ดบ ง ซง ปก ณตนท งจ ต ง ง
ปชนท ก ป น กค ง
2.1.4 configure-reject 0416 ก ปก ณป ท ง จก ปชนท บ
พก กตนจ ถก ง ปบ ก ปก ณตนท ง ปก ณตนท งต งทบท น ป บ ป น ปชน
ทก ง กค ง
ยกเลิก
2.2 พก กต link termination ปน พก กต บ จง ก กก ช ต
ง ปก ณทง 2 ฝง ถ บง ก ด 2 ชนด ด ก
2.2.1 terminate-request 0516 ปก ณป ท งฝง ดฝง นง ถง
พก กตน พ ข จง ก กก ช ต
108

2.2.2 terminate-ack 0616 ปน พก กตทถก ง ป พ บก จง


ก กก ช ต ปก ณป ท ง ด บ พก กต terminate-request
2.3 พก กต link monitoringสภาพ
คง and debugging ปน พก กตท ช บด
ต จ บข ผดพ ด พก กตชนดน บง ก ปน 5 ชนด ด ก
2.3.1 code-reject 0716 ปน พก กตท ง ปบ ก ปก ณตนท ง
ลอง
ข จ น พก กตท ด บ ↳ไม่แใจรหัส ที่ส่ง
มายัง
server
2.3.2 protocol-reject 0816 ปน พก กตท ง ปบ ก ปก ณตนท ง
จก พ ทค น พก กตท ด บ
→ protocol server
↳ไม่รู้จัก ที่ส่งมา
2.3.3 echo-request 0916 ปน พก กตท ง ป พ ต จ บก ท ง น
ข ง ก ง ปกต ถ ปกต ปก ณฝงป ท งจ ง echo-reply ก บ
2.3.4 echo-reply 0A16 •
ด บ echo-request ปก ณฝงป ท ง
จ ง พก กตนก บ ป ง ปก ณฝงตนท ง
2.3.5 discard-request 0B16 ปน พก กตท ต ปก ณ ชต จ บ
ก ท ง นข งต ง ก ปก ณ น ด บ พก กตน ถ ทง ป ด

ต งท 6 ชนดข ง พก กต LCP
Code Packet Type Description
0x01 Configure-request Contains the list of proposed options and their values
Configure-ack ยอมรับ การเน
allกอ
0x02
0x03
nfe Accepts options proposed
การเนต่อthat some options are not acceptable
Configure-nak ปฏิเสธ
Announces
gf
0x04 Configure-reject Announces that some options are not recognized
0x05 Terminate-request Request to shut down the line
0x06 Terminate-ack Accept the shutdown request
0x07 Code-reject Announces an unknown code
0x08 Protocol-reject Announces an unknown protocol
0x09 Echo-request A type of hello message to check if the other end is alive
0x0A Echo-reply The response to the echo-request message
0x0B Discard-request A request to discard the packet
ท : [1]
ข้อเสีย
109

3. ปชน ข้อตกลง ต้นทางกัปลายทาง


ระหว่าง
นก จ จ ง ปก ณทง งฝงนนจ ก ตต บ ง ปชน ซง ปชน
นจ ถกบ จ นฟ ดข ข ข ง พก กต ต งท 7 ดงต งบ ง ปชนทน ช
ง นด ท ป

ต งท 7 ปชนทน ชง น ด ท ป
Option Default
ขนาด ของข้อมูล
นอน
Maximum receive unit (payload field size) 1500
Authentication protocol None
ไม่ Authen
Protocol field compression Off
Address and control field compression
ท : [1]
|
Off ไม่มีการ
บีบอัดข้อมูล

ไหน
ยืนนานแบบ
พร ทคอลยืนยันตัวตน



อื๋ะ
พ ทค น นต ตน (authentication protocol: AP) ปน พ ทค ท ค
บ พ ทค PPP น งจ ก พ ทค PPP ถก ก บบ
m
ญื๊.
คญ
บก ช ต กนผ น
ท พท ปน ก ดงนนจงต ง ก ต จ บ ID ข งผ ชบ ก พ ค ป ดภ นก
บก ชง น พ ทค น นต ตนนนจ พ ทค ท คญ 2 ชนดด กนค พ ท
ค น นต ตนด ผน พ ทค น นต ตนด ก งถ
1. พร ทคอลยืนยันตัวตนดวยรหัสผาน
พ ทค น นต ตนด • ⇐
ผ น (password authentication protocol: PAP) ปน
พ ทค งง ท ชต จ บค ถกต งข ง ID ข งผ ชบ ก กบ ผ นทผ ช บ ดงภ พ
ท 73 [1]
1.1 ขนต นก ท ง นข ง พ ทค PAP ซบซ น 2 ขนต นดงต ปน
1.1.1 ผ ชง นทต งก ข ช บบ (login) ต งป นช ผ ช (username)
พ กบ ผ น (password) ง ปบน พก กต PAP④serส่งUsernameกับpasswordไปserror
1.1.2 ปก ณ กฝง นงต จ บค ถกต งข งช ผ ช ผน
จ กนนพจ ณ นญ ต ข ชง น ปฎ ธ ข ชง น

②server cheek และการนับร่านหรือ


ไณุำ
Check username กับ word

ข้อเสีย PAP กทมสาย


Packetผ่าน โดนดักฟังได้ง่าย
โดนสบไงย
110


packet
ผ่ฐ
ผข บบ
ข ช

0ns.
ข ข ชง น บบ
นญ ต ปฏ ธก ข ชง น

ภ พท 73 พ ทค น นต ตนด ผน

พ ทค PAP ข จ กดด นค ป ดภ น งจ กผ นท ถดกจบ ญญ ณ จ


ดกจบช ผ ช ผ น ดด จง บ บบทต งก ค ป ดภ ง
1.2 พก กต PAP ก พ ทค PPP ต งก ง พก กต PAP จ ท ก
ก นดค นฟ ด พ ทค ปน C02316 ฟ ข ง PPP บ จ พก กต PAP นฟ ดข
ซง พก กต PAP ถ บง ก ด 3 ชนดดงภ พท 74 ด ก
client→Serrerr
1.2.1 authenticate-request ปน พก กตทบ จช ผ ช ผน
1.2.2 authenticate-ack ปน พก กตท ชต บ บช ผ ช ผน
นญ ต ข ช บบ ด ตอบรับ
1.2.3 authenticate-nak ปน พก กต บต บปฏ ธก ข ช
บบ ไม่ตอบอ

ใช้
ระบบ 1 บต 1 บต 2 บต 1 บต ป น ป ง ด 1 บต ป น ป งด
เขา
ร้องขอ User name Password

nDnD.cm.
Authenticate-request Code: 1 ID Length User name Password
length length
ไง
ห้า ล้าน
Authenticate-ack Code: 1 ID Length
Message
length
User name

ฐื้ญึ๊น
แล้ว
Authenticate-nak Code: 1 ID Length
Message
User name
length พกเกต PAP

Payload
Flag Address Control C02316 FCS Flag
(and padding)

ภ พท 74 พก กต PAP

ใน
2. พร ทคอลยืนยันตัวตนดวยการรองถาม CHAPY มี 3ปัน้ตอน
การใช้งาน

พ ทค น นต ตนด ก งถ (challenge handcheck authentication


protocol: CHAP) ปน พ ทค ท ค ซบซ นก พ ทค PAP ค ป ดภ งก
เป็น
111

ด น งจ ก ก ง ผ น ก ป น ก งน ญญ ณ ตผ บ ก จ งค ถ พ ฝง
ทข ชบ ก ต บ กฝงข ชบ ก ต บค ถ ด ดค งกบข ตก งท บ จงจ ถ
ข ช บบข งผ บ ก ดดงภ พท 75 [1] semerร้องถามdient
บน
2.1 ข นต นก ท ง นข ง พ ทค CHAP ซบซ นก พ ทค PAP
กน ซง ขนต นท ง นดงต ปน
2.1.1 บบจ ง พก กต งถ (challenge) ซงป ก บด ต ขท
ค ก บต ป งผข ข ชบ ก บบ
2.1.2 ผ ชข ข ชบ ก บบจ ชฟงกชน นก ค น ณ ด น ต ข
ค น ณ กบ ผ นทตน ง ดตง งผ พธท ดก บ ป งผ บ ก บบ ผ น
พก กต response
2.1.3 ผ บ ก ด บ พก กต response จ ด นนก ค กบผข
ข ชบ ก ค น ต ขท ง ก ป ค น ณ กบ ผ นทตง จ กนนน ผ พธท
ค น ณ ด ป บ ท บกบผ พธ น พก กต response ถ ท กน บบจ นญ ต ผ งข ข
ชง น ด ต ก ท กน บบจ ปฏ ธ ข ชง น
สน ตกลงกัน
ระหว่างuserกับยายว่า |×2_,|_,9. l
3
สนคีในการเข้าร้านข ช
ผข บบ
_91 sce งถ Te
erverส่ง
เลย3 329 ะ18 Lrrrg
คต บ 18ะ18
ไปหา Clientพอส่ง3ไป นญ ต ปฏ ธก ข ชง น

ไปเข้า ไว้ ภ9พทะl8,


userก็เอา 75 พ ทค น นต ตนด ก งถ
Jocose
ส่ง 18ให้ server server ก็ ร eheehว่า
ศาลให้ไป เ
พอราใช้กันสนอน นอน
ค่า กันu โ
อ ดย นาย ก็จะ ไว้กับ
คำนวณ
คัยีที่
ใน อ
แล้ว ใน
เข้า
ตรงกันก็ตอน Ack ให้ านไะ
เป็น
การ ผ้
ยืนยัน า 9_

18 ถ้าcheek
2.2 พก กต CHAP ก พ ทค PPP ตงงก ง พก กต CHAP จ
ท ก ก นดค นฟ ด พ ทค ปน C22316 ฟ ข ง PPP บ จ พก กต CHAP นฟ ด
ข ซง พก กต CHAP ถ บง ก ด 4 ชนดดงภ พท 76 ดต ปน
2.2.1 challenge ปน พก กตท บบ ช งค ต ข นก
ค น ณ ป งผข ข ช บบ
2.2.2 response ปน พก กตทบ จผ ก ค น ณ (ค ต ข
กบ ผ น) ทผข ข ช บบ งก บ กบ บบ
2.2.3 success ปน พก กตท บบ ง ป งผข ข ช บบ พ
บ กต บ บผข ข ช บบ นญ ต ข ช บบ ด
↳ทำงาน
ส่ง
112

2.2.4 failure ปน พก กตท บบ ง ป งผข ข ช บบ พ


บ กปฎ ธกบผข ข ข บบ นญ ต ข ชง น บบ

ให้ ช้ ได้
ระบบ
คำนวณ
user
ค้า
คนจนถ้า
ยา
ญู๊
ส่งheyให้ ใช้ 1 บต 1 บต 2 บต
Code:1 ID Length
1 บต ป น ป ง ด ป น ป ง ด
Challenge Challenge
Name
Challenge length value
Response Response
Response Code:2 ID Length Name
3
length value

Success Code:3 ID Length Message

Failure Code:4 ID Length Message


พกเกต CHAP

Payload
Flag Address Control 0xC22316 FCS Flag
(and padding)

ภ พท 76 พก กต CHAP

พร ทคอลควบคุมเครือขาย
ก งก ช ต น นต ตน จ ก จ ข ถ น ข งก
ช ง ค ข พ ก ป นข ค งค บค ซง PPP จ ช พ ทค ค บค ค ข
(network control protocol: NCP) ท น ท บ บ จข จ กชน นต ก ง ฟ ด
ข ง PPP [6]
ชั้นสื่
ร่วมกับ สารNetwork
layer
ทำงาน
1. พร ทคอลควบคุม พร ทคอลระหวางเครือขาย
layer3ย้าย ไปlayer2
code

พ ทค ค บค พ ทค ง ค ข (internetwork protocol control


protocol: IPCP) ปน พ ทค ทท ง น กบชน นต ก ด บข จ กชน นต
ก บ จ น ฟ ข PPP ด จ ท ก ก นดค นฟ ด พ ทค ปน 8021 16 ต ง
น ง พก กต IPCP ภ พท 77 ดง พก กต IPCP [1]
แบบ
มีหลาย
ตาม
code
ที่8
ตาราง
ตาม
1 บต 1 บต 2 บต ป น ป งด
พก กต IPCP Code ID Length IPCP information

Flag Address Control


เมึอ่ 0x8021 Payload (and padding) FCS Flag

ต้องนานญไปยิง1
PCP
เมึอ่
113

ภ พท 77 พก กต IPCP น ฟ ข ข ง PPP
ต งท 8 ชนดข ง พก กต IPCP
Code IPCP Packet
0x01 Configure-request เริม่
ส่ง
0x02 Configure-ack ตอบกลับ
a
0x03 Configure-nak
รอบ้มูลอยู่ ได้รับ
ยังไม่
ลอง
0x04 Configure-reject
0x05 Terminate-request
0x06 Terminate-ack
0x07 Code-reject
ท : [1]

พก กต IPCP ถ บง ก ด 7 ชนด ก น ชนดข ง พก กต IPCP ท ด ด บ


ดงต งท 7 ต ง ชน คก (Party) ช 01 (Configure-request) นก ตก ง
ต ก ชนชดข ง IP Address ดข ตก ง กน ฟ ด พ ทค จ ป นค ปน
002116 พ ดง ปน พก กตข ง IP (ชน นต ก) ช IPCP (ชน ด ต งก)
ต งก น ดก จ ช 05 (Terminate-request) พ ตก ช ต

ตัวอยางการประยุกต ชงาน
ขนต นก ท ง น น ต ถ น งจ กชน ค ข งข งชน ดต
งก ผ น พ ทค PPP ดง นภ พท 78 ค ธบ ธบ ต ปน [5]
1. การสรางการติดตอ
นขนต นก งก ตดต (establishing) ผข ข ชจ ง พก กต configure-request
ปท บบ ซง ด บ ปชนต ง ง ป น พก กตด ก บบต บ บก ตดต จ ง พก กต
configure-ack ก บ งผข ข ช
2. การยืนยันตัวตน
นขนต นก น นต ตน (autenticating) ผข ข ชจ ง พก กต authentication-
request ปท บบ พ กบ บช ผ ช ผ น ง ป น พก กตด กก น นต ตน
จ บบจ ง พก กต authentication -ack ก บ งผข ข ชจ ง terminate-request
ปท บบ ก บบ ง พก กต terminate -ack
114

3. การเชือม ยงเครือขาย
นขนต นก ช ง ค ข (networking) ผข ข ชจ ง พก กต configure-
request ปท บบ พ บ ง น ข ปชนต ง ท ก ข งกบชน นต ก จ กนน
บบจ ง พก กต configure -ack ก บ งผข ข ช พ จง ถน งข จ กชน
นต ก ด จ กนนจ ข ก ก ป นข ข งชน นต ก
. การยกเลิกการติดตอ
นขนต นก ตดต (terminating) ผข ข ชจ ง พก กต terminate-request ปท
บบ ก บบ ง พก กต terminate -ack ก บ งผข ข ช ดง ก ก กก ตดต

ผข บบ
ข ช

ญื๊
µ
Configure-request
Flag C021 01 Options Flag

งก ตดต
LCP

Configure-ack
Flag C021 02 Flag
LCP

awy_ ๘1

ณํ๊
Authenticate-request
Flag C023 01 Name password Flag
น นต ตน

PAP

Authenticate-ack
Flag C023 01 Name Flag
PAP
0,°
Contigure-request
งค ข

Flag 8021 01 Options Flag


IPCP

ญู๊ฐื๊
Configure-ack
Flag 8021 01 Flag

IPCP

ลื๊
บ- งข

ยก

ไD|g,.J,
Terminate-request
Flag C021 05 Options Flag
ก กก ตดต

LCP

Terminate-ack
Flag C021 06 Flag
LCP

ภ พท 78 ผนผง ดงขนต นก ช ต ด PPP


115

สรุป
พ ทค บบจดต จด (PPP) ถก ก บบ พ ง บก ช ต น ท นตผ น
ท พท ค บ ท พท ค นท ถ น ข งก ช ต PPP ป ก บ ปด ถ น ง
ถ น งก ตดต ถ น ก น นต ตน ถ น ช ง ถ น น ด พ ทค PPP
ชง น กบ พ ทค ค บค ก ช ต (LCP) พ ทค น นต ตน (AP) พ ท
ค ค บค ค ข (NCP) ด พ ทค LCP จ ท น ท นก งก ช ต ก คง ภ พ
ก ช ต ก ก กก ช ต พ ทค AP ถกก นด 2 ก ณ ค พ ทค PAP
ท ก ช ผ น น นต ตน พ ทค CHAP ท ก งค ต ข ค น ณ งผ พธ
ก บ พ น นต ตน พ ทค NAP ท น ท บข จ กชน นต ก พ บ จ น ฟ
ข ข ง PPP

บบฝกหัดทายบทที
1. จง ธบ กก ข งก ข ถง บบจดต จด พ ง ขป
2. จง กต ง ป บบ นก ช ต น ท นตข งผ ชท ปผ นก ข ถง บบจดต จด
พ ธบ งน 2 ก ณ
3. พ ทค ข งก ข ถง บบจดต จด ด ก บข ก นดก นป ดน ดบ ง
4. จง ธบ ค น ทข งฟ ดต ง น ฟ ข ข ง PPP
5. จง ธบ ขนต นก ท ง นข ง PPP จ ก ผนผงก ป น ถ น
6. จ ก ผนผงก ป น ถ น ข ง PPP ถ กขนต น ก ช ต บบ
จ นถน ด
7. จง ธบ ค ตกต งข ง น ท ง พ ทค ค บค ก ช ต พ ทค นน
ต ตน พ ทค ค บค ค ข น พ ทค ท ชง น กบ PPP
8. พ ทค ค บค ก ช ต ถจ นก พก กต ก ด ปนกชนด ต ชนด
น ท บผดช บ ง บ ง
9. จง ป บ ท บข ด ข ง พ ทค น นต ตนด ผน พ ทค
น นต ตนด ก งถ นขนต นก น นต ตน

เอกสารอางอิงประจำบทที
[1] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
116

[2] Verizon Wireless White Paper. (2008). CDMA network security. [Online].
Available:
https://scache.vzw.com/dam/businessportal/content/assets/files/SecurityWP
.pdf pp.12 [2016, 3 December]
[3] Forouzan, Behrouz A. (2003). Data communications and networking. 3rd ed.
Singapore : McGraw-Hill.
[4] W. Simpson. (1994). The point-to-point protocol PPP . [Online]. Available:
https://tools.ietf.org/html/rfc1661 [2016, 3 December]
[5] จกก ช พ ก ก . (2549). การสือสารขอมูล ละเครือขายคอมพิวเตอร. ก ง ทพ :
นกพ พท ป
[6] G. McGregor. (1992) The PPP Internet protocol control protocol IPCP .
[Online]. Available: https://tools.ietf.org/html/rfc1332 [2016, 3 December]
ผนบริหารการสอนบทที
หัวขอเนือหาประจำบท
1. ทค น น ท นต
1.1 ค งก ข 802
1.2 ก ด ค ข ค ดด
1.3 ป ต ด ข ง ท นต
1.4 ก ช ต ค ข ท นต
1.5 ปก ณท ช บ น ท นต
1.6 น น
2. ฟ
2.1 ถ ปต ก ฟ
2.2 ฟ ข ข ง ฟ
3. ภ ถ น บบ ป น t
3.1 คณ บตข งก บบ ท
3.2 ซ ข ง ค ข ท
3.3 ถ ปต ก ดบชนข ง ท
4. พ
4.1 กก ท ง นข ง พ
4.2 ข ดข งก ชง น พ
4.3 ก ท ง นข ง บบ พ
4.4 บ ก ข ง พ

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 7 ง ค งข ข ผ น ถ
1. ธบ ด คณ บตข ง ทค น น ท นต ด
2. ธบ ค จ ปน ป ชนข งก ท น ด
3. ธบ กก ถ ปต ก ข ง ฟ , ภ ถ น บบ ป น
พ ด
4. ป บ ท บข ด ข จ กดข ง ฟ , ภ ถ น บบ ป น
พ ด
5. ถน ค ท ด ปป กต ก บบตดตง ค ข ด ง
118

กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ คนค ทค น ท ช น ค งข ข
3. ผ นน น ทค น ท ช น ค งข ข น ชน น
4. ภป ก ป นข คด น จดท ข น ข ป กน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ดท น น น ก ชง น ป ก จ ง ค ข
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที
ครงขายขอมูล

ค ข ท งถน ค ข นถก ก บบ พ ชง นต บ น นกง นท ป


ด พนทค บค จ กด ตด ทค น นปจจบนท ถช งค ข นกบ
ค ข น น ท นต ด นบทท 7 จ ก ถง ฒน ก ข ง ค ข น ท นต
ค ข กนก งท ปนต ก ง ช ง ค ข น ทค น ค งข น น ป บบ
ตง ท ถ ช ค ข นทตง น ท ง ก กน ถ กน ด
£

ฐยฺรู นญื่
เทค น ลยี ลนอีเทอรเนต
1. ครงการหมายเลข 8 2 หลายๆเดอบ่ายมาต่อกัน
นป ค. . 1985 ท ง ถ บน IEEE ด ค งก คญ ค งก นง ด ตงช ค งก น WAN
ค งก ข 802 project 802 ด ค งก ดงก จดตงขน พ ต งก ผ ตภณฑ
ปก ณ ท จ ก งผผ ตต ง ถ ปน ปต ต ฐ น ด กน ต ค งก
น ด ตถป งค พ น ชทด ทน ต ฐ น OSI ด ทท ง น ง น ISO จดตงขน ต ง ด
น งจ ก ค งก ข 802 ตถป งค พ ก นด น ท ดข งชน ฟ
ค ด ต งก นข พ ต บ ง น ก กน ทน ชง น พ ก ช ต ค ข
ท งถน ปน ก คญ [1]

ต งท 9 ต ฐ น ข ง IEEE802

ฆื๊
ชือมาตรฐาน คำอธิบาย หมายเหตุ
IEEE 802.3 Ethernet
IEEE 802.4 Token bus disbanded
IEEE 802.5
0
Defines the MAC layer for a Token Ring inactive

=
IEEE 802.11 a/b/g/n Wireless LAN (WLAN) & Mesh (Wi-Fi certification)

ะญื๋ IEEE 802.15.1


IEEE 802.16
Bluetooth certification
Broadband Wireless Access (WiMAX certification)

ค ข ท นต ปน ค ข ทตง บนพนฐ น ค ข บบบ ท ช ธก งข


pith บบ บ บนด ด ก ช งท งก
ค งบน ค ข ช งข
พ งช งท ง ด ต นญ ต ค พ ต
กน ด ทงน ก นด ด ก งข นด น ท

120

ต งก งกจ ต ง ดงนนจงจ ปนต ง ก ก นด นด ดจ ปนผ งข ด น ดบถด ป


ด ทคนค ธ CSMA/CD ปนก กจดก กบ ง ญญ ณ ง ด นช ง นง จ
ข พ งชด ด ท นนท ถ งผ น ก ง ป งป ท ง
2. การดเครือขาย ละ มค อดเดรส
ก ด ค ข ก ณ ปน ผง งจ ท ช บ ข กบ ตภ น ค งค พ ต น
ปก ณ ค นท ชนค พ ต บบพกพ ท ฟน ทบ ตจ ก ด ค ข จ ตด กบ
ผง งจ ข งต ค ง ก ด ค ข ถ ปน น คญ นก ง พก กตข ผ น
ก ง ซง ค ข ท งถนต ง จ ปน ท นต ท คน ง FDDI จ ปนต ง ชก ด
ค ข ทง น ด ก ด ค ข จ ข ค ด ด ท ช ง งต นงท พ บ ง
ข บน ค ข ด ชด ข ค ด ด นจ ถกบ จ น น ค จ บนก ด
ค ข ทถกบ จพ จ จ ก งง น ตนท ง น ชด ข ค ด ด นก
จ ถกคด ก น น ค จ ก พ น ป ช ง งต ป [2] ต ง ค ด ด ชน C8-
5B-76-3D-E8-EA ข งก ด ท นต ดงภ พท 79

โชว์พังIPAddressแล Moreaddress
จะ

น ผู้นำ
จะ ของ คงแรกไหม
}
กางเกง
address
Mac โพองบริษัท ผู้นิm
ประจำ
Mac

ค่า ไม่ใคร
0↳
จะ ใน เฉพาะ
ชน โลก he
เหมือนกัน

1612 ตัวเรียงกัน
ดง MAC address ข งก ด ท นต นค พฐาน
1
ภ พท 79 ก ต

ท นต จดป งค พ ต งก ตดต กบค พ ต ต ค งบน ค ข ด


ด ค จ ปนต ง ช ค บ น ด พ ก กน ด ท นต ก ชก ก
ข ง CSMA/CD น กจ กนค พ ต นด ต นด ภ นจ ก ดค ข บ จ
ก ดค ข น ท ง งง นผผ ต ด ก บ จชด ขทป ก บด ขฐ น งขน ด
121

48 บต ท ก ค ด ด (MAC address) พ ซงชด ขดงก จ ถกบ จ


บน ข งก ด ค ข ทกชน

3. ประวัติ ดยยอของอีเทอรเนต บริษัทที่ ได้ นนะกอ โต


g
น ป ค. . 1973 Robert Metcalfe บ ทซ กซ ดพฒน ทค น ค ข
ทตง บนพนฐ นบน ทค น บบบ ด ชช ท นต (ethernet) ซง ดพฒน จ ก
กฐ นบน ค ข packet radio ท ช พ ทค (aloha) ด นช ง ก ท นต
ด ช ค บ น ด พ ช ต กบค พ ต ค ง ค นก ถ น
ข ง ด พ ง 3 Mbps ซ งจด ด ช ก ท บกบ ต ฐ น นปจจบน ด Robert
Metcalfe ด ง บบ ค ข ท นตขน ค ง ก [2]
9 กับแกน รูปmrrก่ สายHUB

สึ๊
สั๊④ไปฺ
fr เงา นำ ส่ง
ทน
อดไง
ณึ้ณฺฐื๊
mmm
ro.gggifm.no ฏํ้

ข้อมูล Hub แต่ในรูปแบบสาย hg


ภ พท 80 ค ง งข ง คง
ท นต ซง ก บบ ด Robert Metcalfe นป ค. . 1973
ท : [3]

ท พ บบบ ปน ค ข ทน ค พ ต ปก ณต ง ช ต บน ค ข
บน ค บ น ด ท ช ปน กน ก ด ท นต ปน ทค น ฉพ ทตง บน
ต ฐ น ค ข ท ช ท พ บบบ
น ป ค. . 1997 ค ข ท งถนท ก ตดตงท กก 85% ค ค ข ท นต
ด คด ปนจ น นถง 118 น ค งท ก ช ต กนทง ค งค พ ต นบคค
ซฟ ถง ป ก บบปฏบตก ค ข ทน ช ทป ก บด ชด พ ทค TCP/IP,
IPX, NetBEUI ปนตน ค ข ท นต ค น ช ถ ง ปน ทค น ท ก ข บข
ด งต น ง (จ ก 10 ถง 100 ถง 1000 Mbps) กทง ง ปน ค ข ท ชตนทนก ตดตง
ต ก ท บกบ ค ข ป ภท น ต ท งต ด ทท ป ก ปก ณ ค ง
นบ นน ชง น ก
now
เ0 Gbps
ซู่
ณิ
ระ
122

ผ ก บบ ท นต ด ผชญกบค ท ท ชน ด กนกบผ ก บบ ค ข ท ป ด
จ ต งตด น จ จ ท ก งข ผ น น ญญ ณ ง ค พ ต บ งข บน การใช้ สึร่กลาง
ท ชง น กน ด ง ก ค ข จง ด ก ขปญ ด ก น ข บง ก ปน น หรือการจัดสรรสัญญาณ
ท ก พก กต ภ น พก กตจ บ จด ค ด ด พ ปนต บต นงท ข ง นด d

มฺา
ต ง บน ค ข ด ชก บ นก งข _
บบ CSMA/CD iFi→C
Eterref

พับEthernef A
กก บงข ก ปน พก กต ท งผ ดต ด นด กน ชน กข ทถ
น ขน ด ญ ก บง นข ก ปน น ด ขน ดข งข ท ขน ด
ญกจ งผ ต ท ชถ นข น น กนค ค ค นงถงก จบจ งก ชช งท งก Eterrefจะแบ่ง ข้อมูลออก

ทต ง ช ชง น กน ซง นด น ก ชง น ดงนนก บงข ก ปน พก ข้อมูลออกใน paekef

กตจ ท ช นก บ งข บน ค บ น ก ค ค ด ช น จง paekef

ท ก งข จด ง ปด ก ค งค พ ต น บน ค ข ถ ง
ข ป ง ค บ ท ชง น กน ด ง ป ทธภ พ ป

ฑู m
ณื๊
. การเชือมตอเครือขายอีเทอรเนต
ท นต ช ธก ง ญญ ณ บบ บ บนด ซง ชช งท งก พ งช งท ง ด
ด ทคนค ธ CSMA/CD ปนก ก นก จดก กบ ง พ ต นด ถ ช ก ชง น ระสิ
คบ ท นด กน ด ต ต ฐ น 802.3 ท นตจ ค นก ง ภาพf
ข ท 10 Mbps ด ถช คบ ชนดด กน พ ก ช ต
om
d
บ ป บบก
5
lombs

สอน 10Base- ส่งได้→


lombs
ช ต ค ข ท นต น ป บบด กน ค 10Base5, 10Base2,
10Base-Fสาย
Fiber
T ซงทง 4 ปoบบptieeต ค นก งข ท 10 Mbps [4] Zoom
c ↳
สาย ทค น ท นต ดถกพฒน งต น ง ค งก กด ค งก ท ดท ก
UTP คดคน ป ด ฐ พ ป บป งป ทธภ พ ค ข ง ค ข ท นต ซงป ก บด
ษื่
สาย
rs lomss สวิตช์ฐ
4.1 ตช ท นต (switched ethernet) ปจจบน มี คนมารอ
ปกที่ ณ ด จะต ง ท เจอใน
อยู่
④ น ชบน ค ข ด ก พฒน ขน ก ปก ณ น นช พ ป ทธภ พ ท ง น 100
100
นั้น
งขน ด ฉพ ปกณทจ ก ถงต ปนกค ตช (switch) ง กต ก ก ช ปก ณ
ท ก ตช ทน บ ตช ถน ฟ ข จ ก ถ น ง ป ง ถ นป ท ง ด ด ต ง ด momiombs กร ณ์ไท้
จ ป บก นพ ต น ชน ด กบ บ นน ค ตช ถ บฟ ข จ ก ถ น เพราะ

น นช ง ด กน ด น กจ กน ตช ง ถ ง นท ง ฟ ข พ ง ป งป ท งท
ต งก ด ซงต ท ฎดงก กจ กดก ชนกนข งก ข กต ป
เพราะ ตก
นั้น สายLAN
4.2 ฟ ต ท นต (fast ethernet) ฟ ต ท นต ท นตค ง
LAN
มีคนยอ สูงสู loom

จด ปน ชน นงข ง ท นตท ค 100 Mbps ด งคง ป บบ ฟ ข ด ทง


loom
แต่

=
ถ้าต้องการให้
ได้ยาวกว่าloom จะ
ลาก
_ ต้องdropspeedต่อ
นา ไปหาคอติวเตอร์ให้
วง 0
Smrteh

รอ
กัน
ฝัง่
โดยไม่
ไม่
โดย
เป็น
ส่ง

ระหว่างswitch กาย อ Trunkd จะอยู่ระหว่างSwitchกับ
ก้อน switch
ฃีวุ๊= เอง1 |_ <|เอง123

Etherref Gig
_
ญั๋
อยากต่อเกิน10มาใช้สายFiberoptie
ธ ข ถง ก ง บบ ด ฟ ต ท นตจด น ต ฐ น IEEE 802.3u ด ปน ท นต น

หนา ใหญ่จะเนสาย นunk


ทค งก ท นต บบ ด 10 Mbps ถง 10 ท
การใช้
กส่
4.3 ก ก บ ต ท น ต (gigabit ethernet) ก ป นจ ก 10 Mbps ป
g

etwrt ปน 100 Mbps ด งผ ท งคณ ท ง น IEEE 802.3 ด ก


ง บค 1000 Mbps 1 Gbps ด ช ทธ ต
ก บบกก บต ท นตท
น ด ตจ พ งบ ง งท


ฃึ๊ ป น ป ง ชน ก ดขน ดข ง ด นป ท (collision domain) ง ก ถงก ป น
สู ก ง งข ก ข ญญ ณข ด กก บต ท นต ปน ปต ต ฐ น IEEE
802.3z
ใช้ได้ แค่สาย Fiberoptio mนน้
4.4 10 กก บต ท นต (ten-gigabit ethernet) 10 กก บต ท นต ปน ป
ต ต ฐ น ค ข 802.3ae ท ง บค ง ดท 10 Gbps ดพฒน ป ก ช ง
บ ณ ด น ถน น ป ค. .2002 ด น ญ งคง ก ป น ป ง น ด ตจ
2
ไม่

ไหน
รึ่งึ
ท ง น น ก ณ ฟ ด พ กซบน ทค น ก น ง ท นน portport

รุน
ทุก
อุปกรณ์loyer1
5. อุปกรณที ชสำหรับ ลนอีเทอรเนต _ ใช้ก็dropล
5.1 บ (hub) ปน ปก ณทช ค พ ต ต ง บน ค ข ถ
สายrepeaetor โหลดพร้อน
กน ด ค พ ต ต ค ง จ ต ข กบ บ ด คบ งข 4จ กค พ ต ค ง
นง ป ง ก ค ง นง ด ผ น บ บ ถ บ งข ป ท งทก นดข งข ท หลายport
ด บ ดงนนจง งข ป ค งค พ ต ทก ค งท ช ต กบ บ ซง ถง ค งท งข โส hub
doกาคำ⑥ ดงก ด บ ปน ปก ณท ก งท ง บบ ฟด พ กซ ค ถบ งข ให้แกรึ
จะ
domin ต ถท ทง ง ง ด น ด กน จงท บท ง นช ก ตซ บ ค ซบซ น Y
น ก จะ
domah ข้ามกัคนไป
ถกเลย แรกสร้าง มหาได้ทันไม่
\\\ นาย สะพาน switch สมัย สะพานเชื่อ ต้องรอการ
5.2 บ ดจ (bridge) ปน ปก ณ ค ข ท ช บง ค ข ก ปน ซก นตท ส่ง
packet
ก ข งกน ต ถกด ภ ต ค ข ด กน ซงบ ดจจ ท น ท นชน ด ต งก ด
etg \¥ จ งข ปน ฟ ซงจ ตกต งจ ก บทจ งข น ดบบต น กจ กบ ดจจ ท น ท เหมือน

แยกออก
จะ
เป็น2 เครือข่าย
จ กน
ปก ณ ช
hubbridge
บง ค ข ก ปน 2 ซก นต งท น ทก นก งข
ฟ ข นน ป บก น ก ซก นต นง จ
น ค ข ด กน บ ดจ ส่ง ได้
ถก กน นง ด บ ดจ ปน
ง ค ข ข ง ค ข ท กจ กกน ต ด บ ดจ ด บก ก บบ ชกบ
ข้อมูล ทันที

โดย doนก2 ตัว ค ข ป ภท ด กน ชน ช ช ง ง ท นตกบ ท นต บ ดจจง ปน น


ไม่ชนกัน พ นช ง ง ค ข ก ตดต ภ น ค ข ด กน ก ณ ก ง ข บบ
โดยไม่ต้อง ให้อีก กค จข (broadcasting) ดงนน จงก จ ด ฉพ ค ข ด กน ท นน ก บ งภ น
ข ก นด พก กตท งก จ ป งต บ ดทกต ตถ ก ง ท ด ด ต ง
ส่ง
ฝัง่ ก่ อนแต่ กนก
ไม่ต้อง
กันได้เลย
ค ข บ ดจจ น ข ฉพ พก กตนน ง บ ดจจง ปน นต บง กข ง

รอ
บวก
อย่างที่
124

ค ข ก ภ น ค ข ข งตน ป ปน ป ง ก ค ข นง พ ดปญ
ป ณข ก จ น ก กน ป น ง ผพฒน บ ดจ ช ง ค ข ต ง
ชนดกน ด ชน ท นตกบ ท คน ง ปนตน ปจจบนค น ข ง ปก ณ ตช พ ขน ปก ณ
บ ดจจงถก ดค น ง

r ตัวะ ม่ เครือข่ายที่มีprotocolชัน้Networkเดียวกัน
5.3 ต (router) ปน ปก ณท ช ช ต ค ข 2 ค ข กก
ข ด กน จ ปนก ช LAN ข กบ LAN ต ช LAN ข กบ WAN กต ด ท
ค ข นนจ ต ง ช พ ทค ชน นต กต ด กน ต ช พ ทค ชน ด ต งก
ต งกน ด (ต ethernet LAN ข กบ token LAN ด) ต ถก งข ด ชน ด กบ
บ ดจ ต ค ถ กก ต งท ถ นท ง นก ง พค กตข ป งค ง
ป ท ง ด นท ด partswitchเออยมก พัฒนาจน บน 41คอ 12port...
ไป ยัง 5.4 ตซ (switch) ปน ปก ณ ญญ ณ ท ถูก จ ก ปก ณ บ- ง ถน
portre computer
ชน ด กบ บ ต ข ตกต งจ ก บ ค ก บ- งข จ ก ถ น ปก ณต นง จ
ก จ ป งทก ถ น น บ ทงน พ ตชจ บก ข พก กต ต จ บก น
ด ด ด ข ง ถ นป ท ง ปท ด ตซจ น พก กต ก ข นน งต ป ง
ถ นป ง ต น ต ตชจ ดปญ ก ชนกนข งข พ ต งก จ ข
ปทก ถ น ง ข ด น งก ป งกนก ดกจบข ทก จ ป นค ข ด ตช
ด กน 2 ชนด ค layer-2 switch layer-3 switch จะแบ่ง
p ออกใน 2 Portment
๑ใน
ทำ layer
อย่างที่อ
layer-2 switch L2 switch กค บ ดจ ต ปนบ ดจท พ ต นก ช ต
กบ ซก นต กขน ท ถ บง ค ข LAN ก ปน ซก นต พ ป ชน นก
บ จดก ค ข ดด งขน ป ทธภ พ นก ท ง นข ง L2 switch ก งก บ ดจท
นปจจบน น ชง น L2 switch ทนบ ดจ
Routing
ทำ
การ
เข้ามา
บวก layer-3 switch L3 switch กค ต ท ด บก ป บป ง ป ทธภ พ
จากL2
เชื่อมต่อ

พิม่ เข้ามา

งขน ต ค ถก ง ด L3 switch นจ ถจดก กบ ค ข ท ซก นต ก ดดก


ต เชื่อมต่อ protocolต่างกัน
หรือ
5.5 กต (Gateway) ปน ปก ณทท น ท ช ต ค ข ต ง ข ด กน
ค ข นนจ ช พ ทค ต ดกต น งจ ก กต ถ ป ง ป บบ พค กตข ง
พ ทค นง ป ปน ป บบข ง ก พ ทค นง พ กบก ชง น น ค ข ด
ชน ป ง ป บบ พค กตข ง TCP/IP ป ปน Apple talk ปนตน ท ถ ช ต กบ
ค ข น ด ง ข จ กด ต นปจจบนน ด ก ท ง นข ง กต น ต
ท ต ถท ง น ปน กต ด ปจจบน ปก ณ กต จง น ช น ค ข

TCP IPต่อ ใน สพิ์โดย Voicegateway


หรือ
125

ต งท 10 ปก ณท ช บค ข น
ช ปก ณ ปภ พ ปก ณ ญก ณ

บ ดจ

r จะมี ไม่กี่
port port

โตมี๗เยอะ
g มีport
ตช

กต

ท : [5-6]

ได้ 6. 5.
ฑิใน่อง ลนเสมือน
น น (virtual LAN: VLAN) ค ก บงก ข ง ตซภ น 2 ท ขนกบ
ก ณ ท งก ภ พ ด ก ค จ ปนทจ ต งน ตซ ต กน ปนท ด พ จดก ข ง
ปก ณ ตซ ต ปก ณ ตช ถท จ จดก ชกข งต น งท ง น ต กก
(logical design) ด [7]
นี
ถามหา
วงใน
ถาม
แบบ
กับ
สอง
ก็า
อยู่วงแกนเดียวกัน
• virusถ้า ติดกัน
ทำให้
ได้
หมด
ระบบ Sewirib
ก็า
126 จะ
ชึฒ่ สร้าง
เวลา
ข้อเสีย สะพานญึ่
น ใครก็ตาม จะสร้าง ของ Swif
ทันที
จะ
ณ้ย bmge
ปส่งข้อมูล มี domam ระทะร _
เมื่อ ลักษณ
สอง
หึ กับ
5
ท่

แต่ เป็น
switch จะ

แบบสา ส้นาง
การส่ง
วงใน ข้าได้อย่างรวดเร็ว
ARP
switch
กวางµ=p ในถาม
VIRUS

ทุกๆเคย
IP SCAN
protocol
DHCP

ถามหา ใคร
มีว่า IP
Address MaeAddo

นาง_
การกระทำส่ง ×⑦ (a) ข้อมูล กันโดยrouter (b)
switch สามรถแบ่งรอง
ป้องกัน รองขาขอ
5 หา ออกาlss
VLANจะแบ่ง
4
ออกให้น ลม่
lss

9 จาก switch
VLAN
ออกใน
\ ]\
หญ

4|\
asmteh

แฐ
ปก
4
asmteh


ดราม่า
กัน ggerpmgeesfi 4
mจใช้ smiofhan

Viws N
ตาม รูป Cสํ๊

แต่
ใน ภ พท 81 ก (c) switch (d)
จะมี s.ttwomeนะ
บง ปก ณ ตช 1 ปก ณ ก ปน 4 VLAN แบ่งออกSwitch
เสมือนามื่
ใน Vf
แบ่ง
ติดvirusก็จะกระจายแค่กาใน VLAN นิ
นก บ นก ท ง นข ง ตซ 2 นน ถง ต ตซ งจ ถ ดป ณ
ข ง ด นป ท (collision domain) ป ด พ ง 1 ด นป ท ต 1 พ ตข ง ตซ
กต ตท ทกพ ตข ง ตซนน งคง บ ดค ท ด น (broadcast domain) ซง กน
ตซ ต กน จด ก ชง นบ ดค ท ด นขน นน ถง ก ง ท ฟ
ฟก (traffic) ท ปน น กน ก ด ซงท ฟฟกจ พ กนจ ปนต ทท บบ ค ข กด
ค ช นป ง น ป ผ นก ป ผ ข ง ปก ณต ง ด จ ปน ซงก
ท VLAN น จ ช กปญ น ด น งจ ก นก ท VLAN น จ ปนก จ กด ง
ข ง บ ดค ท ด น ภ นพ ต ปก ณทก นด ท นน ซงท ฟฟกจ ถก งผ น ป
งบ ดค ท ด น น ก ก ตงค ป บ ตง ด พ ต นท งก ก
ค ป ดภ น บบ ค ข นน ทก พ ตข ง ตซนน ถ ปนบ ดค ท ด น ด กน
ซงท ฟฟกท ง ก จ กพ ตข ง ตซ นง ทก พ ตนน ถทจ ง น ฟ ข
นน ด ซงง ต ก ดกจบข ต ก ท VLAN ถค บค ท ฟฟก น
ฉพ ข บ ขตทก นด ดภ พท 81 ดงก ช ต ข ง ตชกบก ข งค พ ต
127

ปก ณป ท ง ภ พท 81 (a) ดงก ช ต ท ด บง VLAN ซงค พ ต ตง ต


ค พ ต นตบค ท พท พ ค งพ พทก ค ง น ด นป ท ด กน ก ปก ณ
ค ง ด งข บ ดค ท ทก ปก ณ น ค ข จ ด บ ปน ต ก ช ต ช ง ก ปน
ข ค พ ต จ ท กดก พ บ ด ปทก ค ง น ค ข ดงภ พท 81 (b) ก
กปญ บ ดค ท ด น ถท ด ก ตดตง ปก ณ ตช พ ต งต ข กนต ง (ถ
จ ช ต ข กน ค กนผ น ปก ณชน นต ค ชน ต กท พ ต ต
คณ บตก กนบ ดค ท ด น) ดงภ พท 81 (c) ท ช ตช 4 ต ก ค ข ก ปน 4
ค ข ต ชนดข ง ปก ณป ท ง (ค พ ต ตง ต ค พ ต พกพ ท พท พ
ค งพ พ) ซง ปน ธท ดผ ด ต ค ค กบก งทน น งจ ก ช ปก ณ ตชถง 4 ต ก ท
VLAN ปนก บงข บ ขตข งก ก จ ข ง ญญ ณภ น ปก ณ นท งต กก จ กภ พท
81 Error! Reference source not found.(d) ปก ณ ตช 1 ต ถก บง ก ปน 4 VLAN ซง
ค กบก ง ตช บบ ตขน 4 ต ซง ต VLAN นนถกก นด ช ต ต ชนด
ข ง ปก ณป ท ง

. อีเทอรเนตเ รม
ข ท นชน ท 2 นนจ จด น ป บบข ง ฟ ซงต ต ฐ น IEEE 802.3
ป บบข ง ฟ ป ก บด Macaddress
ฟ ดต ง ดง ดง นภ พท 82
ไง \8 rntrrn ณื่

Destination Source

ณื๋ นอนof
Preamble SFD Length Data and padding FCS

.①
Address Address
7 บต 1 บต 2 บต 46-1500 บต 4 บต
6 บต 6 บต

ภ พท 82 ท นต ฟ คอมองอของDATA
preamble:frame,
SOF7.1start ปนฟ ดท บต บกน ง 1 กบ 0 ซง ปน ญญ ณบ ก ถ น
ฝง บ ก ง ข ง ฟ ดน ค 8 บต ด บตข ง SOF ข ด
7.2 SOF (start-of-frame) : ปน บต ดท ข ง preamble ซง บตนจ ตกต ง
จ ก บต น ค 2 บต ดท จ ปน ข 1ทงค พ ปน ญญ ณ บบ กจด ตนข ง ฟ
จง
7.3 destination/source address: ข ท ข ง ถ นป ท ง ตน
ท งซ ง ค 48 บต น ญจ ก ค ด ด (MAC address) ก ก นด
ขนค บค ด IEEE ซง กณฑค 24 บต ก ปน ขทก นด กบบ ทผผ ต NIC
(Network Interface Card) บ ทนนจ ปนผก นด ก 24 บตท ก ก นด ชนนจ
ข MAC address ซ กน น ค ข
128

7.4 type/length : ปนฟ ดท บ กป ภทข ง ป ตค ข ง ท


น ก ชน IP, IPX, IPv6, ARP, AppleTalk ปนตน
7.5 data : ปนฟ ดท กบข ซงค งน ต ง ต ก 46 บต ก
ต ก จ ต งต ฟ ด (padding) พ ข ขน ด งน 46 บต ตทต งก นด
ค ขนต น ช บก ต จ ชคก ชนกนข งข (collision) น งก บ งข
นค ง ดค 1,500 บต
7.6 FCS (frame check sequence): ปน บต จ บข ผดพ ด บบ
CRC ข งข น ฟ

N,A
ข้อ

แ ออก
จะ เองผม
รมลีเลย WLAN es
กิ๊กATMโคmerelay
→ MPLS
ฟ (frame relay) ปน ค ข บบ พก กต ตซทน ช น ค ข น ฟ
ปน ทค น ทพฒน ต จ กก ช ต บบ งจ น น ค ก (ต ง ชน ทค น
X.25 ท ค ง ด พ ง 64 kbps) ด ชก ง บบดจต ทค น ฟ บ พตก
ง ด ก พฒน พ ทค ด ตดข บ ง นท ช นก ต จ บข ผดพ ด พ ด
ค กก
ข ดข ง ฟ ค ก ก ช ต ก ช ต งจ น (virtual
circuits) ถ งข ผ น ญญ ณ น ด กน ด ฟ ดถก ชทด ทนก ช ต
บบ ก ด ก ช ค ช (leased line) น ปน งจ ข ง ฟ น งจ ก
ฟ ปน บบท ค ถกก ซงก ช ต จ ท งท ก ก บ งคก ทต งก
งค ข นด กชฟ นน ท ด ด ตดตง ค ช จ ก งคก ปทช ฟ
ท กTท ด ท นน
วงจรเช่า

DLK.me
ต่ออินเตอร์เน็ต
ต่ๆ ญู่ญู๊ญื่ญึ๊
ค ข น
ใน
ส่ใหญ่
switch _

i.

3
ค ข ฟ
( ค ข น) ป งค ข
nodeที่ใกล้ น ท นต
กับ เนยกายต่าง
ภ พท 83 ค ข ฟ ลอยLAN
ออง Frame ขอ1

129

1. สถาปตยกรรมเ รมลีเลย
ฟ จ บง พ ทค ก ปน 2 นค UNI (user-to network interface)
NNI (network-to network interface) UNI ถก ก บบ ด ANSI ITU-T พ ปน พ ทค
บก ช ต ง ปก ณป ท ง (data terminal equipment: DTE) ปก ณ
งจ งผ น (data circuit-terminating equipment: DCE) พ ทค ข ง ฟ บง ก ปน
2 น ค นข งก ค บค (control plane) ซงจ บผดช บ ก กบก ง ก ก ก
ก ช ต น นข งผ ช (user plane) ซงจ บผดช บ ก กบก บ งข ข งผ ช
ผ นค ข

อเอส อ มเดล
ชันสือสาร อพพลิเคชัน หรือ การ
ยกเลิก เปต่อ
รไ
เกี่ยวกับกา า ม่ต่อ
ชันสือสารพรีเซนเตชัน หนที่
ถึง
ชันสือสารเซสชัน conreet
Disconnect checkerror
ในlayer2
จะอยู่
เช็คerror
ชันสือสารทรานสปอรต DATATr.ms
เ รมลีเลย
3 ชันสือสารเนทเวิรก Control plane User plane 4ftowc_ord
Q.931/ Q.933 User Selectable Function การส่งข้อมูล
2 ชันสือสารดาตาลิงก
LAPD Q.921
LAPF Q.922 และอัตรา ครบ๑
การ
1 ชันสือสาร สิคัล I.430/I.431
ไหลของข้อมูล
กา

ภ พท 84 ถ ปต ก ข งฟ

1.1 นค บค ข ง ฟ (control plane) นชน ด ต งก พ ท


ค LAPD (link access protocol over d channel) ถก ช บก ค บค ท ช ถ ด ด จ
บบต จ ชค ก ขข ผดพ ด
1.2 นค บค ก ข งข ข งผ ช (user plane) นนจ ช พ ทค
LAPF (link access procedure for frame mode bearer service) ซ งถ กก นด น ต ฐ น
Q.922
2. เ รมขอมูลของเ รมลีเลย
ฟ ข (data frame) นทน ถง ชดข งข ท งผ น ค ข บ บบ
ฟ จ ท ง น น ฉพ ชน ท1 2 (ชน ฟ ค ชน ด ต งก)
130

ท นน นชดข ท งผ น นชน ท 3 (ชน นต ก) จ ก พก กต ซง พก กตท


งผ น จ ก LAN นนจ ถกดด ป ง ปน ฟ ด ก พ ด ด (header) ซงก บ นก น
จ ก ก ข (encapsulation) ฟ จ น จ ปน พก กตจ ก LAN ป ภท ด
ต ถ งผ น พก กต นน ดทกป ภท ด ฟ ดต ง น ฟ ข ข ง ฟ
ค ดงน
2.1 ฟ ก (flags) ปน บตทบ กจด ตน จด น ดข ง ฟ
2.2 ท (address) ปน ขทบ ก งจ ท ถ น ง ถ น บช ต ข
กบ บบ
2.3 ข (data) ปนฟ ดท กบข ข งผ ช ค คงท ด ถ
ง ด ดถง 16,000 บต
2.4 ฟซ (Frame Check Sequence: FCS) ช บก ต จ บค
ถกต งข งข ท ง ฟ ดนจ ถกค น ณ ด ถ น ง จ ต จ บ ด ถ น บ

8 บต 16 บต
try → แooobyte
ป น ป งด 16 บต 8 บต
Flag Address Data
_
o
FCS Flag
Chatserror
ภ พท 85 ฟ ข ข งฟ
ป้า
ภาวะถาย อน บบ มประสานเวลา
ภ ถ
น บบ ป น (asynchronous transfer mode: ATM) ปน ต ฐ น
ก ข ดจต ข ง ITU-T ด บก ป ภท ชน ง ด ข ข
ปน ซ ขน ด ก คงท ATM ปน ทค น ท ปนผ จ กก ง ต ฐ น B-ISDN ซง
ปนก ก นก บ งข บบ ป น (asynchronous) [4-8]
จากFromerelayส่วนใหญ่จใช้เไม่ต่ย้ฌูลเช่นermrl
web
แต่ATMจะเร็วก_ว่า และรับข้อได้หากหลาย
มู
เสียง

ขอมูล
เซลล

ในเซลล์
วิดี อ
ข้อๆจะถูกแบ่งออก
ภ พท 86 กก ข งพนฐ นข ง ท ในท่อส่ง
ไปตามเส้นทาง
สลับกัน
จะส่ง
131

ค ข ATM ปน บบ cell-switched networks ปก ณข งผ ชค end points ด


ต ข กบ ค ข ผ น นท ก user-to network interface (UNI) ป ง ตซภ น
ค ข ปก ณ น ค ข ช ต ข ด กนผ น network-to-network interface (NNI) ดง
ภ พท 87
ออกมา ในIP
ส่งใน NNI NNI
UNI
IP IP UNI

VC ตช I ตช II ตช III VP
VP VP

VP
→0 NNI ปก ณผ ชง น
vD
0
ส่งเป็นบาง
ปก ณผ ชง น ตช IV

ในVDO
UNI
VC | VD0
00

ปก ณผ ชง น
💔
ภ พท 87 ค ข ท หลายVircdoirouit
Viruad path
Virudcirait เรียก
ส่ง
ในการ
นาง
uge
a
VC VP
กํ๋
Transmission Path (TP) nfVP VC virodpath

จาก
ต่อ VC VP VP VC

(a)

ตช I VP ตช II VP ตช III
VC VC
VP
VP
ปก ณผ ชง น
ปก ณผ ชง น
ตช IV

VC ปก ณผ ชง น

(b)
ภ พท 88 ก ช ต นข ง ค ข ท
132

ก ช ต ข ง ปก ณ ค ข ATM นท งก ภ พ ก transmission path (TP)


ชน ต ง ภ น นท ง TP จ ก ง นท ง น (virtual path: VP) ปน นท งก
ง ปก ณ ก ช ต งผ ช 2 จด จ ก นด งจ ด บบ ก งจ
น (virtual circuit: VC) ต ง ชน นท ง น ช ต ง ตช I ป ง ตช IV
ผ น ตช II ก นด งจ ก ช ต งผ ช 2 งจ ภ น นท ง นนน ดง ดง
นภ พท 88
1. คุณสมบัติของการสือสาร บบเอทีเอม
ก บบ ท คณ บต ดน ป ก ต ปน [8]
1.1 บป กนคณภ พ (quality of services: QoS) นก งข
1.2 บบก จดก ค งข ค ด น นก ชง น → Inputมีลักษณะ แใดก็ได้
1.3 ด ผ ชบ ก ถ ก ดบข ง บนด ดท ค นก
ตดต ด ดบ
1.4 ท ง น ก ณ งก ช ต ก น งข (connection oriented)
1.5 ข ถก บง ปน ซ (cell) ขน ด ก ท กน ด
1.6 ในการเก็บข้อมูลเยอะ
ดน ก มีพึนั้น
1.7 ปน ซ ตชง ต พ กซซงซง บ ข ดข ง ซ กต ตช ช
1.8 ถ บป กนช ง ก ถงข งข ด
1.9 ถป บค ดตง ต Mpbs ถง Gbps ด ด ต งป บ ป น
ปก ณ ด
2. เซลลของเครือขายเอทีเอม
ซ (cell) ค น ข ท ช บก บ ง น ค ข ATM ต ซ ขน ด 53
บต ด บง ปน ด ด ขน ด 5 บต ข (payload) ขน ด 48 บต น ด ด บ จ พ
(virtual path identifier: VPI) ซ (virtual circuit identifier: VCI) พ บ กถง นท งท
ซ จ ถก งจ ก นดพ ต ป ง ตช ง ง ท ตช ค ง งข ง ซ น
ค ข ท ดงดงภ พท 89 [9]

ข้
ดด 5 บต
ndn
ข 48 บต

เอน
ก.
VPI VCI

53 บต
Data

ภ พท 89 ค ง งข ง ซ ท
ก็
ใน
133

3. สถาปตยกรรมลำดับชันของเอทีเอม
ก ก บบ ATM บงท ง น ก ปน 3 ชน ดงภ พท 90 ป ก บด [10]

ขื๊ ฐื๋ ¥°
Application Adaptation Layer AAL
g ในนนดูยกับรินที่มีนวัน
อม
poehet
แปลง ยา
คู TCP กับ
IP.คุย Voice
เป็น
ง ↳ ATM Layer



Physical Layer ญื๊นนญยณ่นน
ภ พท 90 ถ ปต ก ดบชนข ง ท ๖ กำหนดชัน้กายภาพสึ่ผ่านทองแดง ไฟเบอร์

3.1 application adaptation layer (AAL) น งค พนธกบ ค ข


ด ท พ ป น ป บบก ข กบ ค ข ATM ชน ป บบ พก กต จดก
ป ภทข งข ทต งก งผ น ค ข ATM
3.2 ATM Layer ด นนก งก ก นด นท ง ก จดก พก กต
ปก ณต ง น ค ข
3.3 physical layer ก นด ก ณ ท ก ข ง นท งก ภ พ ชน ป บบก
ช ต

เอมพี อลเอส ใน
น2_.5 ว่าน layer ที่อยู่
เสมือน
ไม่ layer
ระหว่าง
พ (multiprotocol label switching: MPLS) ปน ทค น ก ข layer
ค งท ถต บ น งต ป บบก ท ง น ด ก ง บก ท ง น กนข ง
พ ทค ต ง ด ปน งด ปจจบน MPLS ถก ชง น น ก ป บบ จ ปนก ช
ง น MPLS บก ช ต ค ข WAN ก ทงก ชง น น ค ข ภ น น
data center ภ นข ง ต งคก [11-12]
1. หลักการทำงานของเอมพี อลเอส
MPLS ปน พ ทค ทถก งขน พ ก งต พก กต ด ด ขน ด ช
กก ก (label) ข ป น พ พก กต บ งข กจ น label ทน ท ช ด
ค ซบซ นข งก งด พ ด ด ง ด นป ณ งจด ถ จ ง ด ปบ น
ท น กจ ต งดบ น ขท จน ปถงจง ด ก ป ณ ข ป กค กบก ป
label ข ป น บบ MPLS ซงจ ท งข ด ขน ดง ดง นภ พท 91 [13]

ATMกับFramerelay มีน รโบ๊ะheaderลไปโดยเอาป็g ลน header 3 โบ้ะ
134
header แล้วส่ไงปปลายทาง
แต่ Mpls จะเอาข้อมูลมาแล้วแทรกlabd ะคำนวณ ไปยังปลายทาง
หนทาง
นื่จะforwardได้ะร์
มันแทรกµ๐→
ใน
ซฟ
IP packet label

ค พ ต ggf
IP packet

:สวิตช ับ
ระบบ MPLS
:เราทเตอร
IP packet : พกเกต IP
:เราทเตอร MPLS IP packet label : พกเกต IP ปะสลากของ MPLS

ภ พท 91 กก ข ง MPLS นป ป ณ ทซ งจด ท ก น ง ด ขน

layer 2.5
20 บต 3 บต 1 บต 8 บต
Label EXP S TTL

ด ด ข งชน ด ต งก ด ด ข งชน นต ก ข ข งชน นต ก


ด ด MPLS
(layer 2 header) (layer 3 header) (layer 3 data)

ภ พท 92 พก กต MPLS ซง ด ด จ ถก ท ก ง ด ด ข งชน ท2 3

ต งท 11 ฟ ดต ง น ด ด ข ง MPLS
ขนาด
ลด วัตถุประสงค
bits หานี้นาน
Label 20 ค label พ บ น นงข ง LSP
Experimental (EXP) 3 ช บก บ QoS ระบุ Mehet โน m ไน
สิน
ออก
labd ว่า
สองปน flag ท ถกตงค ปน 1 จ ค
Oe
Bottom-of-stack (S) 1
ปน label ชน ดท ก นจ ถง พ ด ด
Time-to-Live (TTL) 8 ช พ ตถป งค ด กนกบค TTL น พ ด ด
ท : [12]
ตา
กำหนดเวลา นอง MPLS
135

จ กภ พท 92 label จ ถก ท ก ข ป ง ด ด ข งชน ด ต งก (MAC


header) ชน นต ก (IP header) จงท MPLS ถกจด ปน พ ทค ทท ง น
น งชน ท2 3 ( จ ก ด layer 2.5) ก ดตงค MPLS บบจ ท
ก งข ด พจ ณ พ ด ด ท น ด ด ข ง พก กต นก นท ง ป จน ง
พก กตถงป ท งต ปกต

2. ขอดีของการ ชงานเอมพี อลเอส


2.1 ก ชง น MPLS จ ค นก งต พค กต งก ก ชง น พ บบ
ปกต น งด MPLS จ ท ก งต พค กต ด ดจ ก MPLS label ปน ก ปนก ก ง
ก งต พค กตจ กต งก นท ง (routing table) ต ปกต ซง ค ซบซ น นก
ท ง น กก จงท MPLS ถ งต พค กต ด ก น งจ ก ค ซบซ นน ก
2.2 ถ ง บก ท ง น กบ พ ทค ด ก MPLS จ ท ง น
งชน ด ต งก ชน นต กข ง OSI model นบ งค งจงจ ด น MPLS
ท ง น นชน ท 2.5 ซงจ ท ถน MPLS ป ชง น กบ ค งข ชนด ด ก ดท
ง บก ท ง นข ง พ ก ชง น ก น น น (ชน ท1 2 ปน พ ทค ป
ภท ดก ด ท ถ งต พ พก กต ด) จ ปน PPP, ท , ฟ , DSL
ท นต ปนตน ข ดข น งทท MPLS ปนทน นก ชง น นปจจบน น งจ ก ถ
ง บก ท ง น กน ดกบ ค ข ทก คทก ปนก พงท ข จ กด นก ชง น
ทค น ค ก ง กทง MPLS ง ถท ก งข ด ป บบ จ ปน IPv4,
IPv6 IPX ปนตน
2.3 ง บก ข ต น น คต ดด นก ท ง นข ง MPLS จจ label ด
กก นงชน ท ค ค งต ง ถน label ต ชน ปป กต ชง น ด ก
ป บบ ชนก ท MPLS L3 VPN, MPLS L2 VPN, ก ค บค จ จ (traffic engineering:
TE) , QoS ปนตน
3. การทำงานของระบบเอมพี อลเอส
ภ พท 93 ดงต งก ท ง นข ง บบ MPLS ก ช MPLS บบจ ท ก
ง นท งขน ซง นท ง จ ก LSP (label switch path) พ พก กต
ข ท PE1 ซง ปนตนท งข ง LSP น น ด ด ข ง พก กตจ ถก ป label ข ป ปน ด
ด ท พ ขน ดงนนจ ถก งต ปต นท ง LSP ซง LSP จจ ก ก นดต ต
ง น ชน ก ท ท ก ค บค จ จ MPLS (tunnel MPLS TE)
ก ป น ป งป ก ด ชนกน พก กตจ ถก บ label ป พก กต ง
136

ถงป ดข ง LSP ท PE2 กจ ถกถ ด label ก ป ปน น ทข ง IP header ด


ท น ท ง พก กต ปถงป ท งต ป

ระบบ MPLS
CE
customeredgs
P2 LSR

0⑧
CE1 PE1 LDP P1 P3 P4 LDP PE2 CE2
LSP LSP
IP IP IP label IP IP
LER IP label LSR LSR LSR LER

น Tdge p vid
P5
LSR

ภ พท 93 ก งข ผ น ค ข MPLS

ต งท 12 พท ทคนคท ช น บบ MPLS น
pator
ภื๊รึ่P (provider)
คำศัพท
ปก ณท บ ก MPLS ง ด (MPLS-only)
นิยาม
บ ก น ท
ที่
แรก
ด่าน
จะรับ MPLS ช ต กบผ ชง น
ยัง
เข้ามา PE (provider edge) ปก ณท ข บข ง MPLS Network ด บ ก ทง MPLS บ ก ท
ข้อๆ
ช ต กบ customer edge ด ต งด
CE (customer edge) ปก ณข ง กค ทน ช ต กบ PE ข งผ บ ก
C (customer) ปก ณข งผ ชง นทต ง CE กท
LDP (label distribution พ ทค ท ช นก ง นท ง งต พก กต น ค ข MPLS
protocol) ( ต ฐ นท ป)
TDP (tag distribution พ ทค ท ช นก ง นท ง งต พก กต น ค ข MPLS
protocol) (คณ บต ฉพ ข ง ปก ณ Cisco)
LSR (label switching ปน ต ท น label งต บ นท ง ปต นท งท ง ง
router) น LIB (label information base)
LER (label edge router) ปน ต ท ปนป ภท PE (provider edge) ซงจ ท น ท label ก น
ข P (Provider) ถ ด label ก น ก ป ง CE (customer edge)
LSP (label switching ปน นท งทถก งขน จ ก LDP ซง นท งนจ ถก งขน ก นทจ ง
path) พก กต ก ป
FEC (forwarding จ ปนก ข ง พก กตท ก ณ ค กน จ ถก ง ป นท ง ด กน
equivalence class) ซงจ ถกก นด ปนก ป ตง ต บ พก กต ข
ท : [13]
137

Router เสมือน
มีอยู่3แบบ
ระ
→ ①
4 บริการของเอมพี อลเอส ก
ค ข พ
↳② swteh เสมือน ส่งบ้ layer2

ถ③ ก ดงเสมือน
ด สัญญาณ
บ ก สาย ดง นภ พท 94
ใน
สัญญา น เสมือน
สาย
ส่งออ
ค่อย PE

อย่งที่กาง
ไป
อ ปลายทาง
จทต้น
ไป PE มา เสมือน
งาน
fs

ณึ๊อ
VPLS PE

0
L3VPN
VPWS

PE
PE

ภ พท 94 ต งบ ก ข ง MPLS

4.1 ค ข นต น นช น นต ก (layer 3 virtual private


netwok: L3VPN) ท งผ ชบ ก จ ง ค ข MPLS ข งผ บ ก ป บ น ปก ณ
ต ก ช ต จ ปน ก ณ จดต จด (multipoint to multipoint)
42 บ ก ค ข น นต น (virtual private lan service: VPLS) ท ง
ผ ชง นจ ง ค ข MPLS ข งผ บ ก ป บ น ปก ณ ตช ก ช ต จ ปน
ก ณ multipoint to multipoint
4.3 บ ก น ญญ ณ นต น (virtual private wired service: VPWS)
ท งผ ชง นจ ง ค ข MPLS ข งผ บ ก ป บ น ปน 1 น ท ช ต กน ปน
ก ณ จดต จด (point to point)

สรุป
ค ข ท งถน ค ข นถก ก บบ พ ช นพนทค บค จ กด ตด
ทค น นปจจบนท ถช งค ข นกบ ค ข น น ท นต ด
ทค น น ท นตถกพฒน ขนบนพนฐ นข ง ท พ บบบ พฒน ปน ท พ บบ
น ต ค ข กนก ง ปน ค ข ท ช ค ข น ค ข ข ด กน ด
ป บบ ค ข กนก งทน ชกนค ป บบบ ป บบด ทค น ฟ ภ
138

ถ น บบ ป น พ ปน ทค น ค ข นท ถช ต
ค ข น ค ข ดจ ก ก ซง นปจจบน ทค น พ ด บค น
จ กผ ชง น ง พ

บบฝกหัดทายบทที
1. จง ธบ ค ปน ข ง ค งก ข 802 พ ง ขป กต ง ต ฐ น
802 ทน ช นก ข น คปจจบน 3 ชนด
2. ค ด ด ค ค คญต ค ข ง
3. ปก ณท ช บค ข น ท นต บง ธบ กก ท ง นพ
ง ขป
4. ปก ณ ช ต ค ข ท ชภ นบ น ปก ณ ช ต ค ข ท ช น นกง น
น ตกต งกน ง จง กต ง ธบ
5. จง ธบ กก ท ง นข ง ฟ พ ง ขป
6. จง ธบ กก ท ง นข งภ ถ น บบ ป น พ ง ขป
7. จง ธบ กก ท ง นข ง พ พ ง ขป
8. จง ป บ ท บข ด ข จ กดข ง ฟ , ภ ถ น บบ ป น

9. บบ พ ถ บก กผ ชง น ดบ งจง กต ง ธบ
เอกสารอางอิงประจำบทที
[1] ท งก ด พ พ . (2554). การสือสารขอมูล. ก นธ : ค งก จดท ต งนจ
ฉ พ ก ต 84 พ พ บ ท ดจพ จ ท ชภฏก ภ ค
ต น กฉ ง น .
[2] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[3] Charles E. Spurgeon. (2014). ETHERNET: The definitive guide. Singapore :
O'Reilly Media
[4] ธ พง ก ช ณ งค ด. (2551). การสือสารขอมูล ละเครือขายคอมพิวเตอร.
ก ง ทพ : คทพ.
[5] Alibaba.com. Junipernetworks. [Online]. Available: http://thai.alibaba.com/ [2016,
4 November]
[6] Lazada.co.th. อุปกรณคอมพิวเตอร. [ น น]. งท : http://www.lazada.co.th/ [4
พ จก น 2559]
139

[7] Forouzan, Behrouz A. (2013). Data Communications and Networking. 5th ed.
Singapore : McGraw-Hill.
[8] ก ตพง ด ก . ระบบเครือขายคอมพิวเตอร ละการกระจาย Computer
Network and Distributed: ISDN/ATM. ด. 2547
[9] ภท น ภท ก . (2555). เครือขายคอมพิวเตอร. ก ง ทพ : นกพ พ งจ งก ณ

[10] Forouzan, Behrouz A. (2003). Data Communications and Networking. 3rd ed.
Singapore : McGraw-Hill.
[11] น ทค น นท ก นกง นป ดก ท ง ด ท . (2556).
Multiprotocol Label Switching. [ น น]. งท : http://ict4.moi.go.th
/zonel4/web_zonel4/files/pdf/technology%20MPLS.pdf [25 ต ค 2559]
[12] Stalling, William. (2014). Data and Computer Communication. 10th ed.
Singapore : Pearson
[13] พพฒนพง ญพธ, ธ ชช ท ง น พ ช นท ช . (2558). เรียนรูเบืองตน
เกียวกับ MPLS. [ น น]. งท :
http://www.ninehua.com/index.php/story/ menu-nw/116-mpls-basic [20
ต ค 2559]
140
ผนบริหารการสอนบทที 8
หัวขอเนือหาประจำบท
1. พ ทค นชน นต ก
1.1 พ ทค พ
1.2 พ ทค ซ พ
1.3 พ ทค จ พ
1.4 พ ทค พ
2. พ ชน 4
2.1 ก จด พ บบ ชค
2.2 ก บง ค ข
2.3 ก จด พ บบ ชค
2.4 ค ข พภ น
2.5 ก ป ง ข พ ดด
3. ก จด นท ง
3.1 ก จด นท ง น ค ข
3.2 พ ทค พ
3.3 พ ทค พ ฟ
3.4 พ ทค บจพ
4. พ ชน 6
4.1 คณ บตข ง IPv6 ท น ก IPv4
4.2 ป บบข ง IPv6
4.3 ก ก นดต นงท น IPv6

วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 8 ง ด ด ก จด นท ง ผ น ถ
1. ธบ ก กก ท ง นข ง พ ทค นชน นต ก ด งถกต ง
2. ถจด ค ต ง บน พ ชน 4 ด
3. ถ บง ค ข ด ก ชซบ นต ก ด
4. ถ บง ค ข ด ก ก จด พ บบ ชค คนณ
ด ด ซบ นต ด
5. บ ก ตถป งค ธบ ธก ข งก ป ง ขท น ป บบต ง ด
142

6. ถก นด ด ด ด พ ชน 6 ด งถกต ง

กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ คนค พ ทค นชน นต ก น น น ชน น
3. ฝกก ค น ณ บจด พ ดด ซบ นตทง บบ ชค บบ ช

4. ฝก ช ป ก ค น ณ พ ด ด ซบ นต
5. ฝกทก ก จด พ ดด บก ก บบ, ง ผนตดตง ค
6. ภป ก ป นข คด น จดท ข น ข ป กน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ป ก ค น ณ พ ด ด ซบ นต
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก

inด้วยMouaddressesโดยนศ. เค นาม
ใช้ได้2address
SuT 10T → ให้log

addresses
ไฟ มี 1 นาม
การ์ด
physical

๐๐

กัน
กวาง
More addresses → ย่นแปล
หวานเวปยาการ์ดWiFi ปลี ไง
FP addresses → หายนะประจำตัว แได้ การ
เปลี่ยน ให้บริการ

Network
layer
บทที 8
อดเดรส ละการจัดเสนทาง
Network layer
ชน นต กท น ท งข จ ก ปก ณตนท ง ป ง ปก ณป ท ง น ก ณ
③ กวาง

โดน
host-to-host งท น ทก นด ง นท ง พก กตข ผ น ป ง ปก ณ ต
tool
Internet Pro
ทช ภ นชน นต ก พ ทค กค พ (IP) ง พ ทค นบ นน น ก
ICMP Gnp one
ชน พ, ซ พ จ พ ปนตน ซง น ก นบทนจ ก ถง พ ทค IP
ด ด ซง ป บ นก บท ข ง ปก ณ ก จด นท งข งข พ ทจ ง
ข ปถงป ท ง ด ง ด ถกต ง

พร ทคอล นชันสือสารเนตเวิรก
ชน นต ก นบ นน พ ทค ชนดซง ต ชนด น ท ตกต งกน ป พ ท
ค ทกชนด นชน นต ก จดป งค กนกนค ก นบ นนก งข จ ก
ปก ณตนท ง ป ง ปก ณป ท ง น ข นจ ก ถง พ ทค ทพบบ นชน นต
กค พ ทค พ พ ทค ซ พ พ ทค จ พ พ ทค กข งชน
นต คค พ ทค พ
1. พร ทคอลเออารพี
IPVกับ IPV6จะจับ ส่งพร้า
ครบ
กัน
พ ทค พ (address resolution protocol: ARP) ปน พ ทค ท ช นก IPU
ท น ท นก จบค ง ด ด ท งต ก (logical address) พ ด ด (IP address) IPV6
กบ ด ด ท งก ภ พ (physical address) ด พ ด ด ค ข พ (IP) ทท ง น
บนชน นต ก (ชนท 3) ด ด ท งก ภ พค ค ด ด ท บนชน ดต
งก (ชนท 2) ต ต ฐ น OSI model [1]
ก ท ง นข ง ARP ง กซบซ น ด ถ ป บกบก งจด กบ พ น
ชน น ง น ด กน ซงบนจด ข ค ป จ ต นก ก ข งผ บ ท นน ขน กข ง
ก งจด ฉบบนค ผถ จด จ ต กนท ง น พ ถ ป จ ต นก ก น ปน
ข งค นก ก ทกคน น ง น ด น งต กนข งผถ จด ผท ป จต
นก ก ต งกบท บ บนซ งจด กจ ปนคนต บ บผถ จด ง ด ขนต นพนฐ นท
ก จง ถ งจด ดงก กบผ บ ด งถกต ง
นก ณข งก งข บนพนฐ นข ง ค ข ก ชนกน ก ชง น ARP ปนก จบค
ง ข IP address กบ MAC address พ ปก ณ นชน ด ต งก ถ ง
คือ
รายงาน


ส่วน
144

ข ป งป ท ง ด งถกต ง พ ปก ณ นชน ด ต งก จก IP address ตจ


จก ค MAC address ท นน ด ก งข นนด นนก บน ปก ณ ตช ด ต ปก ณ
ตชจ งต งขน พ ช บ ง ง จ งข ป ง MAC address นต ง งข ป ง
พ ต ดข ง ตช ด ต งดงก พ ทค ค ARP นก งขน
ก ท ง นข ง พ ทค ARP ขนต น ซบซ น ด ขนต น ก ค งทต งก บถ
MAC address จ ง ARP request ซงบ จ IP MAC address ข งตน ง IP address
ข ง ค งท ต งก ท บ MAC address น MAC address ป ท งน น จ ถกก นด ปน
FF:FF:FF:FF:FF:FF ซง ปน broadcast address พ ARP packet ถก ง ป ง ค งทก ค งท
น ค ข ด กน ก บ นก นกจ ป บ นกบก ป ก ผ บข ง น ง นทก
ดงภ พท 95
ค งท IP address ต งกบท บ น ARP packet จ ต บก บ ด ARP packet
ด MAC address IP address ข งตน ง ปนผ ง MAC address IP address
ข ง ค งท ง ปนผ บ packet ทต บก บน ก ARP reply
วิธีณรับขู่Maeaddress กับ IP addresses
กระทบ
มันะ
มีก็port
หมด port
ทุก
f swt กระจาย ใช้
ที่ maoทัตา
เคร่ง ไปทำ
มหาจะ อะไร
ข้อมูล ใช้ก็จส่
เครื่อง
ส่วน ที่ ะหรือ
ง การสนองกอม

ง MAC address ค
ที่
ค จก MAC address ข ง
ตรงกับregvest
IP: 158.108.33.26 เครื่อง

nde
IP: 158.108.33.26 A46EF45983AB (unicast)
158.108.33.26? (broadcast) MAC: A46EF45983AB MAC: A46EF45983AB
กายอ _
จะ
(a) ขา ส่แงบบ broadcast
ส่ง (b)
ภ พท 95 ก บ นก ข ง ARP ส่ง 0mi
ฒัแบบ cast

รายงาน error cheek error


ใช้ บ่อย52. พร ทคอล อซีเอมพี
กัน
f.
router
mp พ ทค ซ พ (Internet control message protocol: ICMP) ปนก กท ช ด
ping
กับ poeket

การ
คือ ต นด งท ง พ ง นค ผดพ ดท กดขนก บ ป ง ปก ณฝง ง บท บ ก
Gmd
พ พก กตท ง ป ง ค ข ผ น ต ต ง ต ถ งข นน ป งป ท ง
ด น น ง จ ก กดปญ บ งป ก ขน ชน พบ พ ด ด ป ท ง งก
พก กต ด ข พ ทค ICMP กจ ด นนก จงข ก บ งฝง ง บท บถงปญ
ทนท ด ข ค ข ง ICMP ท จงก บ ปก ณฝง ง บท บนนจ ป ก บด
ข ผดพ ดดงต ง นต งท 13 จ กภ พท 96 ICMP จ ถกบ จ ข ป น IP packet พ
Gmd
ะ piy 8. 8. 8. 8 Cipของ
2008k traeert

traeert8. 8.8↳
Routerตัวไหน
8.
ติดที่
เจอว่าไป
mmterกรณีที่ pigน ไม่
ดู
ต้อง
ว่า
นา

พง
ป่น

รูป
ฑู๊งญื้ญื้ม
จำนวน
ณื๊
นรมน
323ง
k
pig

ตน
ส่งจใน
ไปะ
f.
ลอง egosเอา
เาส่ง
35ms
ส่งข้าม
Time to lead:โดยpaehet ห้าม
Router
ครั้ง
128
เกิน
รูป
ฐ ไป เกินตัว
ถ้า Router
จะท้ายตัวเอง
Replyการกลบ
IP
จาก
หรือ
ป่นฐ
ไป
IPเราpi

pig
วง
แล้

ถ้สมมุติ
ไหน
mtar

กวน
ไป
aedshpoehd

พง ไก ดา
4
หยํ๋

ต้นทาง
นา
จน5
ว่า ปลายทาง
ผ่าน13นบ tน
_
ต้อง
145

ช ปนต งข จ กนน IP กจ ช ICMP ง น กบ ปก ณฝง ง บท บถงปญ ท กดขน


[2]

ต งท 13 ICMP ป ภททพบบ
ICMP ค ธบ
0 Echo Reply
ตาม
3 Destination Unreachable บท ไม่รู้า
ไม่เจอCIPที่
4 Source Quench รับ ส่งเบึภ่ ยมกก็ส่ง
ไม่ทัน ค่
oey จากpaehetเออ ว่า
บอก
5 Redirect รับม่ทัน

8 Echo Request moping Rater
pregoestm
ว่ามีPaterหนาวนี้
หรือไม่
9 Router Advertisement
10
11
Router Solicitation
Time Exceed poeleet } =
Parameter Problem ที่
บอก เวลา Sererจะตอบณันาน
12
← pehet routerAdvertisement
ไม่
packetที่ matahเช่น
ใส่ตานี่เองIP
แสงป เอง
การ
packet
ICMP header นข ICMP
การส่ง
ไม่เหมาะกับ ใน 3
IP header ง

นข IP
} longer2
Frame header นข ฟ
}
ภ พท 96 ก ดงก บ จ ง ดบท กดขน งข ค ICMP

3. พร ทคอล อจีเอมพี
พ ทค นชน นต ก ถ บงก ก ปน 2 ชนดด กนค บบ น
ค ตง ตค ตง ด นค ตง ปนก งฝ ง ง ฝ บท ปนก บบ
นงต นง (one-to-one communication) ง กต นบ งค งจ ปนต ง ก งข ค
ด กนน ป งผ บ คน ก ดงนนจงจ ปนต ง งข ด ธ ตค ตง ซง
ปนก บบ นงต ก (one-to-many communication) ดงภ พท 97 ตค ตง
ถน ป กต ชง น ด ก ชน ก ง น ตก ณข ง ค น นต ด
กท พ กบก บ ก ก ก จงข ป งก ต ทนต ง ก ณ ก ก กก
ดนท ง ปนตน [1]

146

I บนprotocolที่ส่งmนๆ นณุม่
แต่ปลายทาง
ฝงสง
orre ta_mmy จะส่งออก ได้
ฝงรับpalwt หลายpoeket

ชก ตค
Internet • ข1


☹ ไอ
ชก ตค
ข2


1
ใน
1
Server
ปน ชก ตค
เดียว
ส่งออกpaeket
ข้มูล h
แล้ว
การส่ง
และ
ชก ตค
ข3
แต่รอยทาง
ภ พท 97 ก งข บบ ตค ผ น ค ข น ท นต ท ถ งข ค งด
ปถงฝง บท นก ชก ตค ด กน ด

. พร ทคอล อพี ส่งmo าห t ฒ กอในการประกัน ตอใช้


p
พ ทค พ (Internet protocol: IP) ปนก กก งข ข งชน less, นต ก น protocolloyer
4
ก ณ ค น นคชน ค บป กนก งข จ ปถงจด ป ทง ดงนน พ Top
ทค IP จง ซบซ น ตถ ต จพบปญ จ กข ท ง พ ทค IP จ ก จดข ชดนน ป ↳04°๐๐ TอP า
นข ท ปญ กจ ถ งต 💔 ชน ท น ก ท น ทต จ บค ถกต ง ก้านIP ราคา
ข งข ต ป ด IP จ ท น ท พ งก งข ป งป ท งด ข พ
ง ว่ใบ
ก็จะส่มึ
ภ พท 98 ดง ค ง งข ง พ ดท ก ป ก บ ปด ด ด ขน ด 20-60 บต ข้น
ประกันว่าจะกลาย
ต ด ข ทบ จ ด ซง ขน ด กน 65536 บต น ด ด ป ก บด
ฟ ดทท น ทต ง ซง ธบ น ต งท 14 mouf
พ ทค IP จ น ท ก 3 งดงต ปน [3]
กำหนด IP Addersses
4.1 ก ก นด ด ด ท งต ก (logical address) น ทน ถงก ตง
logical address กบ ค งค พ ต ต ง ท ช พ ทค IP น งจ ก logical address น
ดถกก นด ต ต ฝง กบ ปก ณก ด ค ข ดงนนจง ปน ด ด ทผ ก บบ
บบ ค ข ตงขน ง ถ ป น ป ง ก ข ด ซงข ดข งก logical address ค
ท ถ ก บบ ข บบ ดง ถงก ก ขปญ กท ด ด ง ด
4.2 ก จด ต พก กต (packaging) ปนก จด ต พก กต IP น
ภ พทพ ง ป ง ค งป ท ง ด ก น TCP segment UDP segment จ กชน
ซ ชน บ จ นฟ ดข ข ง พก กต IP จ กนนก ค ฟ ด ด ด ป ท ง

แดนที่ eo moo. yte


ยู่
147

(destination IP address) ด ด ตนท ง (source IP address) ฟ ด พ ทค พ บ


นฟ ดข ปน TCP UDP บ งค ง พก กต IP ถก ก ด ต ก (datagram)
ที่ของใy น 3 se 4.3 ก
หน้า นท ง (routing) ค ก นท ง นก ง พก กต ป ถง ปก ณ
ป ท ง ด ด จ ง พก กต ดท ด (best effort) ปน ก ด บป กน ข จ ปถง
ป ทง ดจป พ ทค น ดบท งก ค TCP บป กนก งข ทน
→ วง ควบ มีแต่headerไม่มีรอย
_6
Ett. นะ
① ​20-65536 บต

นง
isoobyggrrแมนญึ๊

​Header ​ขอมูล

V​ ER ​HLEN ​DS ​Total length

เพ่ง0gcrr0rtO ญื๋ฬึ๊ณื๊
4 บิต 4 บิต 8 บิต 16 บิต
​Identification ​Flags ​Fragmentation offset
116 บิต 3 บิต 13 บิต
T​ ime to live ​Protocol ​Header checksum
8 บิต 8 บิต 16 บิต nm.ae
​Source IP address

edrndnต้อง
​Destination IP address
กาง
หรือไม่

​Option

ภ พท 98 พ ดท ก
ต งท 14 น ทข งฟ ด น พ ดท ก
ฟด นท
VER (Version) กบ ชนข ง พ
HLEN (Header length) กบขน ดข ง ด ด 1ก็หนาของheader
DS (Differentiated service) กบค ข ง ดท ก
total length บ กค ทง ดข ง ดท ก
identification, flag, offset ก กบก ท ฟ ก นต
TTL (time of live) ค บค จ น น นด ต ง ดท ดท ก ถ ดน
ท งผ น ด
protocol บ ก พ ทค ท ด นบนทต งก ชบ ก พ
148

อพีเวอรชัน
จ กทก พ ดด ค คญ ก บก กก นท งก งข
นชน นต ก กพจ ณ นข งชน นต ก ปก ณทกต ภ น ค ข
ต ง ด ด ท ซ กน พ ก ปก ณ ต ต ด ด ด นชน นต ก ก
พ ด ด (IP address) ซง นปจจบน ง ช ชน 4 ก ง ป นผ น ป ง ชน 6 พ
ดด ชน 4 ขน ด 32 บต บ ชก นด ปก ณต ง ด ก ข น พ ด ด นน
ถ ข น น ป ขฐ น ง ฐ น บ [1]
IP address บบ ขฐ น ง ขน ด 32 บต ด ข น ด ด ค ง 8 บต (1 บต)
ก ค ทต (octet) พ นง คนด ก น ค นงค ง น IP address ฐ น บ
นนจ ชจด ปนต คน ง บตข ดง ดง นภ พท 99
สื่สารกัน รา ฐาน 2 ฐาน2 จะมี ว 2
Gmputer
y,๗ ↳ 4byte
|
10000000 00001011 00000011 00011111

128.11.3.31
ภ พท 99 ก ข น พ ด ด ชน 4 •
ที่
แรก เกิดขึ้นบน
การจัดสรรZPแบบ โลก
↳ 1. การจัดสรร อพี บบ ชคลาส
IP address ก จด บง ปนค ซง ก ธก จด พ บบน ก จด พ บบ ช
ค (classful addressing) น ต ด ก จด พ บบ ก ก จด พ บบ ช
ค (classless addressing) พ ทจ ข ทน บบ ด ธก classful addressing นนจ
บง ด ด ด ปน 5 ค ด ก ค A, B, C, D E ซง ต ค ถ ก ด
จ น ป บบ ขฐ น งซงดจ กก บต น ด ฐ น บซงดจ ก บต กข ง ด ด ดง

ปิฐย
ภ พท 100 [2-4]
dasA,B,C
aasss,5,6ส่งเน นอน
8 as
ธุ์ญู๊ นน B
ggrjm
1 2 3 4 1 2 3 4
A 0-127

O_o.tt
A 0
B 10 B 128-191
C 110๐ C 192-223
D 1110 D 224-239 น t
E 1111 E 240-255
(a) aahrbasead
(b)

ณํ่ ↳ จะก็×ค่าไว้ ณิ่


แต่ กว่าlgz
ใอนาคต
สำรอง
😉
สูง
ส่ง ไป
1 เครื่อง
ต้นทาง
จาก หนึ่งน 6
ยังปลายทางอีกเครึ่ง
149

ภ พท 100 ก ค นก ณท น ป ขฐ น ง (a) ขฐ น บ (b)


พ ด ด ค A, B, C ถก ช บ งข จ กผ ง ป งผ บ พ ง ถ น ด น
ค ก พ ด ด ป ก น นค ด ด (unicast address) พ ด ด ค
D ช บ งจ กผ ง ป งผ บ ปนก ก ด ด ข งผ บ บบน ตค ด ด
(multicast address) น พ ด ด ค E นนถก ง ชง น จ ปน ท นน
พ ดด ค A, B C ป ก บ ปด ข ค ข (netID) ข ต
(hostID) ซง ต ค จ ขน ด netID hostID ตกต งกน ก ป น พ ด ด ค
D E ก บง ข ค ข ข ต ดงภ พท 101

i.
1 2 3 4

ฎื๋
A
B
C
D
E
ภ พท 101 ข ค ข ข ต
เครื่องยที่มีขนาดใหญ่ตก
ใช้กับ
1.1 ค A จ นข ง ข ค ข 7 บต ด ๆ บต ก ค คงทค 0 พ ช บ
ปนค A ดงนนจง ถ จ น น ค ข ด ท กบ 126 (27-2) ค ข น ข ต
ขน ด 24 บต จงท ต ค ข จ น น ต กถง 16,777,214 (224-2) ต พ ด ด
ค A กบ งคก น ง นขน ด ญท จ น น ต ก
1.2 ค B จ นข ง ข ค ข 14 บต ด งบต ก ค คงทค 10 พ
ช บ ปนค B ดงนนจง ถ จ น น ค ข ด ท กบอย่า ย (214-2) ค ข
16,382 น
ข ต ขน ด 16 บต จง จ น น ตยาย
ญุ๊
กถง 65,534 (216-2) ต พ ด ด ค B
กบ งคก น ง นขน ดก ง ชน ถ บนก ก น ง น ฐ กชน ปนตน
1.3 ค C จ นข ง ข ค ข 21 บต ด บต ก ค คงทค 110
พ ช บ ปนค B ดงนนจง ถ จ น น ค ข ด กถง 2,097,150 (221-2) ค ข
น ข ต ขน ด พ ง 8 บต จง จ น น ต พ ง 254 (28-2) ต พ ด ด ค C จง
กบ งคก น ง นขน ด ก
1.4 ค D ปนค ทถก ง น บ ปน ตค ด ด จง ก 😐
ก นด ข ค ข ด 4 บต กข ง ด ด ต ง ค ปน 1110
ฃื๊①
150

ไว้
ที่ สำรอง นอนฐ
กั้น
class

1.5 ค E ปนค ทถก ง น น น คตจง ดถกน ชง น ด 4 บต


กข งข ง ด ด ต ง ค ปน 1111

A 0.0.0.0
netID hostID
127.255.255.255
netID hostID
B 128.0.0.0
netID hostID
191.255.255.255
netID hostID
C ===
192.0.0.0
netID hostID
223.255.255.255
netID hostID
D 224.0.0.0 239.255.255.255
E 240.0.0.0 255.255.255.255
ภ พท 102 ดงช งก งข ง พ ด ด ต ค

ก ท พ ด ด ถก บง ก ปน 2 ดบค ข ค ข ข ตนน ท ง ต
ก ก บบ บบ ด ต จ ง นท ง ฉพ ข ค ข ท นน ค ก ง
พก กตข บน ค ข ต จ พจ ณ ก นท ง ฉพ นข ง ขค ข
ท นน ต ง ง ง ดทง 32 บต ด ตท ข ค ข ชด ด กนจ น ค ข
ด กน ปนก ดภ กบ ต ปก ณ นชน ด ต งกช ท น ท งข
ถง ปก ณป ท ง
2. การ บงเครือขายยอย
กพจ ณ พ ด ด ด พนฐ นจ ก บง ก ปน ง นค ข ค ข
ข ต ชนค B ทบ จ ต ดถง 65,534 ต ซงจ พบ ค ข บบน พ ง นง
ค ข ก ภ พต นง ขค ข ถ บงก ปน ค ข ด ซง
ค ข นง จ จ น น ตป ณ 60,000 ตนน ปน ป ด ก ก ท ค ข พ ง
2 ดบท ต งจด ตทก ต ก ด กน ช ต ทก ต ข กบ ค ข ด ต งดง
ภ พท 103 (a)
ก บง ค ข น ก ปน ค ข ปน น ท ง กปญ น ท ง นง ท นก ก
ท ซบ นต ด ก บง น ค ข ขน ด ก ง กพจ ณ ภ พท 103 (b) ดงถง ค ข
ญทป ก บด ค ข จน น3 ค ข ค ค ข ข 141.14.2, 141.14.7,
141.14.22 ซงทง 3 ค ข จ งกด บน ค ข ด กนค ค ข 141.14
2.1 ดบชน 3 ดบ ก ท ซบ นตดงภ พท 103 (b) ท ก บง ปน 3 ค ข
ก ช ต ต ค ข ข น ท นตนน ด งปญ นก ช ต
ก ก นท ง ด พ ต ค ข ง งกด บน ค ข ด กนค 141.14
เดียว
ก็

ใน
เอา

151

พก กตจ ก ค ข น ท นตถก ง ง ตป ท ง ข 141.14.2.21 พก กต


นน ดนท ง ถง ปก ณ ต ต ต นนจ ท บ ค ข 141.14 ถก บง
ก ปน 3 ค ข ต จง ช ข พ 2 บต ก (141.4) ปน netID ข พ บตท 3 (2)
ปน subnetID บตท 4 ปน hostID (21)
ข้อเสีย0งmณี่เครือข่ายมีขนาดใหญ่

สมคนที่ B หมด แ
•โรง 141.14.2.21
141.14.2.105
ไวรัสมันอาจะ
ข่ายติด
คือถ้าลูก
ไปสร่างเครือข่ายได้
โฮสาง ติ
141.14.2.20
... กระจาย
B
โดยคลาส 6งดโฮส
อินเทอรเนต
จึงเกิดณแบ่งเนเครือ
141.14.7.96
ข่ายย่อย
คง เครือขาย
141.14.0.0
e

141.14.7.95

ย่อย
เครือข่าย subnet 141.14.22.64

นแบ่ง 1๗ 141.14.7.44
141.14.22.9
t
141.14.22.8
classBจะ ประจำ
Address mtwmkAddress:เลข
_zmtumh (a) หมู่บ้าน
กนก µ. เ 4. X. ๐→ Broadeast Address
เอาbyt 254 host
Broadcast Add: หมา
ยามป ระไห0
เครือขาย 141.14.0..0
ใน5บbทฝั
141.14.2.21 กระจายข่าว
28.256 141.14.2.105
_
141.14.2.20
subnet

141.14.7.45
141.14.2.0 141.14.7.96
141.14.7.44
อินเทอรเนต เครือขายยอย


141.14.7.0
เครือขายยอย เครือขายยอย

ข้อมูล มูลง
กระจายอ
141.14.22.0

ที่ขนส่ง
อยน
...
ส่งพ้น Boardcast
141.14.22.8
141.14.22.9 141.14.22.64

เดียว นะกระจาย
ต่อเอง _ (b)
มี ภ พท 103 ค ข ค Bท ก บงซบ นต (a) ก บงซบ นต (b)

ก ท ซบ นตค ก บง พ ด ด ก ปน 3 ดบ ด จ ต งจดท น พ ต ขน
คก บตบ งต ข ง hostID ช พ ก นดซบ นต ดงนน พจงถก บง ก ปน 3 ดบค
2.1.1 ข ค ข (netID) ค ดบ กท ช บ ค ข
2.1.2 ข ค ข (subnetID) ค ดบท ง ช บ ค ข
152

2.1.3 ข ต (hostID) ค ดบท ช บก ช ต ตกบ ค ข


ดงนนก ดนท งข ง พด ต ก จ ป ก บด 3 ขนต นค
ถก ง ง ค ข → ถก ง ง ค ข → ถก ง ง ต

dassB
141 . 14
netID
. 2 . 21
hostID
(a)
กึ๋
i
141 . 14

ภ พท 104 ป บบ ด ด น ค ข ท
netID
.
(b)
2
subnetID
. 21
hostID

ก ท ซบ นต (a) กบ ค ข ทท ซบ นต(b)
Netwom เD
ว่า ไ
ส่ โน
หน เลยNetwork
หมาย IPAddress
ก (subnet mask) ก บงซบมอง
แบ่ง
จะ Subnet
กด5k จะ
ไหน
ส่วน ในHostID sy3.2 ซบ นต นตท ชง น ข พ
ด ด ด ง ป ทธภ พ ซงก ท ซบ นต กนนจ ท ค บค ปกบก บงซบ นต ซบ นต
ก ปน ธ จง ค ข ท ชง น นน ก บง ปนซบ นต บตท ป พ ด นนก บง
ซบ นต ปนจ น นกบต ชบต นต นง ด บ ขค ข ถงก บง น ข
ค ข ข ต ด ปกต ก ก ท ซบ นต ค ซบ นต กจ ก บ
ก ค ดฟ ต (default subnet mask) ดงภ พท 105 ต งท 15

มอง host โ0 สึว่าส่วนที่เป็น1 จะแบ่งส่วน

รํ่
ต งท 15 ค ดฟ ตซบ นต ก บ พ ด ด บบ ชค
โ ออง
Networt

ส่อน eye
ค ซบ นต ก (ฐ น ง) ซบ นต ก (ฐdefault
น บ) CIDR
A 11111111 00000000 00000000 00000000 255.0.0.0 /8 ญื่นญื๊
B 11111111 11111111 00000000 00000000 /16คตสB lbbit
255.255.0.0defaultของ
⑧ § ใน|
แรก
C 11111111 11111111 11111111 00000000 255.255.255.0detal นคลาส
/24
→ 24 bitแสน1
pbst
ตัณ๊
๐๐ retool D.
141.14.2.21 141.14.0.0
255.255.0.0

ลง

(a) ซบ นต น tsp
อ\
ZD
G จะเห็นว่าwoNetwork อ 2วรรครก

เลยHost คือ 2 วรรคนัง


153

YB141.14.2.21 mr255.255.255.0
ญึ๋ญํ๊
n..
141.14.2.0

(b) ซบ นต
ภ พท 105 ดงก ก บบ ซบ นต (a) บบ ซบ นต (b)
กพจ ณ บบ ขฐ น ง ซบ นต ก ขน ด 32 บต ท กบ พ ด ด
ก ตงค ซบ นต กท ด ด ก ตงค บต 0, 1 นซบ นต ก ด บตทถกตง ปน 1 ทง ดจ
ต งกบ ขค ข ค ข นบตทถกตง ปน 0 ทง ดจ ต งกบ ข ต

ต งท 16 ต งก กด ดฟ ต ก ก พ ท ซบ นต NetworkID
ค พ ดด ก (ฐ น บ) ขค ข
255.0.0.0 (ดฟ ต) 15.0.0.0
A 15.32.56.7
255.255.0.0 (ท ซบ นต) 15.32.0.0
255.255.0.0 (ดฟ ต) 135.67.0.0
B 135.67.13.9
255.255.255.0 (ท ซบ นต) 135.67.13.0
255.255.255.0 (ดฟ ต) 201.34.12.0
C 201.34.12.72
01001000 255.255.255.192 (ท ซบ นต) 201.34.12.64
:.ณึ 3. การจัดสรร อพี บบ ม ชคลาส
t
ไว้
คง ก จด พ ด ด บบ ชค (classless addressing) ปน น ท งทน ช ด
จ น นก ญ ตท ป ป ชนซง ปนข จ กดข งก จด พ ด ด บบ classful
address ด ง นนจ น น ตทต งก ชง นจ ง ปน คญ น จ ปน พค ด ตจ
ง ปทก จด จ น น พ ด ด กบจ น นทน ป ชง นจ ง จง งผ ข
พนน งคง บ ก กค น ด กจ น น ก [1-2]
3.1 ซ ด (class inter-domain routing: CIDR) ปน ก ป บบ นงท ช
ญ ก ณ / (slash) ต ด ขน ดข ง ก ชน พ ด ด 15.32.56.7 ซง ปนค A
ป ก บด netID ซง น นข ง 8 บต ก 24 บต ง ปน hostID ดงนนก ทน
ด ด น น ป บบ CIDR ค 15.32.56.7/8 ซงท ท บก กข ง พ ด ด น ป นต
ก ก นด พ ด ด ด CIDR ช กดค ด นต ก ชง น ข
พ ชน ผ บ ก นง ข พค B ค 128.211.0.0 บบ ก กค ก ชด
ฟ ตซบ นต ก (128.211.0.0/16) จ ท พน พ ง ค ข ด ท นน จ น น ต ง ด
ท ช ต ด 65,534 ต ซง กบก บ ก กค ญ
ม่วง
นน
154

ตถ กค ก2 ทต งก ช ต ต พ ง 12 ค งต
ด ด บบ classful จง กบก บ ก นก ณน ท งผ บ ก ก ถ ช CIDR
นก บง น ด ด กบ กค ท ง ง ด ด กค กด ข พบ
128.211.0.16/28 กค ท ง ด ข พ บ 128.211.0.32/28
กค ทง ง ก 28 บต ท กน ต นข งบตน น (prefix bit)
ซ กนจง กดปญ ด ท งผ บ ก ง ข พ บ บ ก กค
น ด กจ น น ก ก ก นด พ ด ด ด CIDR จงช ดจ น นก ญ ตด
ป ป ชนดงภ พท 106
ใส่1หมด
เป็นhost

240→ แแดด
00๐
→ ที่ fUDR 28 31 ว๋ 24 §
Addresses
µย่นนน ขค ข 128.211.0.16/28
1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 i0 0 0 32
0

แตกha 10000
112864 แ _1ก
โง
ตอ
ใส่
นน
ก 255.255.255.240J
าแแ ๐
oooooo แ otoo แooooooooooo
ws→ 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 =240
น.

ม่วง
0 28 31 128.21h

315mA 0 ข ตค ต ด 128.211.0.17 28 31
Addกับ
Network

128.21h ° Add 1 หา 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 ของ
หลาน
0 ข ตค ง ด 128.211.0.30 28 31 BomdcastAdd Borad
Addtะ ห้าม 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 0
เอามาเป็นเลยhostะ④
Borad

ภ พท 106 ก ก นด ด ด ด CIDR บ /28

ดงนน บ กค กท ด ด ด 128.211.0.16/28 กจ ดจ น น ต
ขน ด 32 28 = 4 บต ซง ถ ง บจ น น ต ง ด ด 2 4 - 2 = 14 ค ง ดงภ พท 106
ก ท ก บบ /28 จ ท บตท ทนค ต 4 บต จง ถก นดค ดตง ต 1 ถง
14 (0001 ถง 1110) นน ง ดงนน กค ทง 2 จ ถ ปก จด พด

ซบ นตข ง กค กค 128.211.0.16 (128.211.0.17 ถง 128.211.0.31)


ซบ นตข ง กค ท งค 128.211.0.32 (128.211.0.33 ถง 128.211.0.46)

3.2 ก ค น ณ ด ด ซบ นต
ก คนณ ด ด ซบ นตจ ชป ชนจ ก พ ด ด ซบ นต ก
ด ดบค กง นก ค น ณขน กบซบ นต ก ปนค ดฟ ต ปนค ทก นด ง
(custom subnet mask)
155

3.2.1 ก ก นข บ ขตข งค ดฟ ต ปน ธก ตงค กต ค ด


ฟ ตข ง ต ค ท ด ก ก นดบต ปน 1 0 ทง ด น ต บต ค ทต ดงนน
ค กฐ น บท ปน ป ดค 255 0 ท นน ก ค น ณ ด ด ซบ นตจง ง ก ด
ก ทตทค ก ท กบ 255 จ ค ข ค ข ท กบ พ ด ด น ข ค ข ท ก ทต
ต งกบค ก ท กบ 0 จ ค ปน 0 ดงต งต ปน 255255. 0.0
Te
ต งท 7.1 IPAddress ะ 45.23.21.8h6
ค ทต 1 ค ทต 2 ค ทต 3 ค ทต 4
พ ดด 45 . 23 . 21 . 8
Address
Netaorh
_

ขค ข
255
45 1 .
.
255
23 1 .
.
0
0

.
.
0
0

Te หมยนอ B0ตำนน
B. สdอศ
45 23
Address
ต งท 7.2 255.25Es_ host 1 หมด
ค ทต 1 ค ทต 2 ค ทต 3 ค ทต 4
พ ดด 173 . 23 . 21 . 8
ก 255 . 255 . 255 . 0
ขค ข 173 . 23 . 21 . 0

3.2.2 ก กน กข บ ขตค ดฟ ต ปน ธก ตงค กท ช 255


0 นฐ น บ ถ ปนก ก นดภ น กข บ ขต ซงค ซบ นต กถกก นดขน ง ธน ช
ค ซบ นต ก ปนต ก นดจ น นซบ นต จ น น ตต ค น ท งก
ด ด ซบ นตจง ขนต น กก ธ ก ด ต นง ก ทตข ง กท ท กบ 255 0
ป ท บบตต บตกบ ข พด ป ชน AND (ค ต บ ท กบ 1 ก ณ ด ค 1 AND 1)
พ ด ด ซบ นต นต นง ก ทตข ง กท ท กบ 255 0 ช ธค น ณ
ชน ด กบ ธ ก

ต งท 7.3
ค ทต 1 ค ทต 2 ค ทต 3 ค ทต 4
พ ดด 45 . 123 . 21 . 8
ก 255 . 192 . 0 . 0

_0111101
123ะ
๙๑
128: 11000000
12864
ะ 192
1,000000
Netwk 01000000
A

156

ขค ข 45 . 64 . 0 . 0

ท ก ท บบตข ง ก ทตท 2
พ ด ด : 123 = 0 1 1 1 1 0 1 1
ก: 192 = 1 1 0 0 0 0 0 0 AND
ขค ข : = 0 1 0 0 0 0 0 0 = 64
02 ด010
ต งท 7.4 213.23.47.37 28

พ ดด
ค ทต 1
213 .
ค ทต 2
23 .
ค ทต 3
47 .
fy
ค ทต 4
37 1111งก000
p
f f
ก 255 . 255 . 255 . 240
whorlsAdd
ขค ข 213 . 23 . 47 . 32
Bํณัฒุ๋ล Bnardcast 23
าไโ 0010 0000
2,3
4ๆ ะ๗
ท ก ท บบตข ง ก ทตท 2
พ ด ด : 37 = 0 0 1 0 0 1 0 1
ก:
ฎื๋m
240 = 1 1 1 1 0 0 0 0 AND uปำ7
ขค ข :
Boomd at
= 0 0 1 0 0 0 0 0 = 32
32 ญู้น๐ 32
3.2.3 ก ค น ณ ซบ นตด ป ก ป ก น ญท ชค น ณ กจ 15ะ47_
ปนฟ ซง ถ ด น ด จ ก น ท นต ทง บบตดตงบนค พ ต บน
ท ฟน ชน ป ก bitcricket IP Calculator ท ช นค พ ต พพ คชน IP
calculator ท ช น ท ฟน บบปฏบตก นด ด ดง ดง นภ พท 107
4. เครือขาย อพีภาย น
ค ข พภ น (private IP network) ค ก ข ง พทถก ง น บ ชง น
ภ น ด ง ก กบ ค ข ภ น ก ด ด ด ข ง พภ น (privete IP) ต ค
ดดงต ปน [2]
ค A 10.0.0.0 ถง 10.255.255.255
ค B 172.16.0.0 ถง 172.31.255.255
ค C 192.168.0.0 ถง 192.168.255.255
network mte ports
i ต1เ3 subnettig Breaking

ฒื 8bit 8bit 8bit 8bit

l๗ mr
hs
ret
e hเ
n.stsub.net
EI IPAddressะ192.158.10 ao Deaimd
Subnet
Mask 255.255.255.24825
D
ตน
0
k
122.158.10.40 8 LI0
e 255.255.255,248 t lng0
subnetmsk

แแแ1111แแแวะ แวะแ1 111แ00ฐ
0010
สู่00
248
T
oolo
1น ag
µ นา 1 1
Birmy
B น 001 นั๋ oooo101000101000 นเห32 lb 8
92.158 l 0.40 Deedmd
Nย
ฐ Address
Decdmab
192 158.10.47
Boom di
Addotแดด000 loolll00 ooookl0 00101111
Bi
ทาง
bnetmosh ะ 255.255.255.248

subnetmask
Subnet Address IP Address ANDGate

hrs แ111111 10011100 0000 010 ool01000

1มา
Number of subnet ะ
z
NE
valveof thelost vesdfor subnettiyz 2
Number of Host subnet ะ ว๊ 2

subnetMash Birmy ะ 11111111 111แ111 แแแแ 000ำ


11ำ0แ

แปร
10011110 oooololo oolo ooo
แปร Address แดง ะ 11111111

อ 25ะ32 0 2
ะ 2๓ะ 2 8 222

Host 1
222
ะ8 2
ะ6๐
192.158.846
is 192.158.10.41
That's
Address ะ 192.158.10.47 That's

That's The Bard cast

192.158
That's The Metmh Address ะ เ o40
157

น กจ กน ง ป บค ด ด (loopback address) ปน ข พชนดพ บ


ทด บ ข ผดพ ด ด พค กตท งด loopback address จ ก งข ป ง
ค ข น ซง ขทน ชกนค 127.0.0.1

(a) (b)
ภ พท 107 ต ง ป ก ค น ณซบ นต พบนค พ ต (a) ท ฟน (b)

. การ ปลงหมายเลข อพี อดเดรส


ก ป ง ข พ ด ด (network address translation: NAT) ค ธก ท ง
ค ข ทจ ป นค พ ด ด จ ก ข นง ป ปน ก ข นง ซงท กดก
ช ต ป ง ค งป ท ง ด ด ค งตนท ง จ ปนต ง ป น ป งค ท ง ค ข ก ท
NAT ช ก ชง น ค ข ท ด ง ป ทธภ พ กขนก ท ปน ทง น นก
ก ค ป ดภ น ค ข ด [2]
จดป งคก ท NAT นน กดขนจ กค คดทจ น พภ นซง ก ชง นข
ค ข ด น ช พ กปญ ก ข ด ค น พ ด ด ด ซงก ท ง นข ง NAT
ถช กปญ นก ณท ข พ ด ด น งคก จ กด ก ท NAT ด กน 4
ป ภทดงต ปน
158

6.1 NAT บบ ตตก (static NAT) ปนก ป นค ข พ ดด ด


ก จบคกนข ง ข private IP กบ พ ด ด ภ น ก (public IP) ต ดก ท ง นข ง
ปก ณ บบ นงต นง ซง ง ปนก ป ด ข พ
6.2 NAT บบ ดน ก (dynamic NAT) ปนก ป น ป งค ข
private IP กบ public IP พ งช ค ท นน ด จ จบค ข พ ก ช ต ง
ค ข จ จบค พ บบ น น ด ปนก ปดบง ตภ น ค ข ซง ปนก ก
ค ป ดภ ข ง ค ข น ท ง นง ตก ง ดช ป ด ข พ ชนกน
6.3 NAT บบ ดดง (overloading) ปนก ป น ป งค ข
private IP ทง ด ปน public IP ข ด ท นน ตจ ขพ ทท ตกต งกน ด
กก นจงท ถป ด ข พด
6.4 NAT บบ ปปง (overlapping) นก ณทน public IP งคก
ด ก ป นผ บ ก น ท นต ซง public IP ต ง ป นด ตถ ต งก ก ข
ข พท ปก ณทง ด ก ถ ช NAT บบ ปปง พ ป ง พ ด ปน พ
พ ปก ณภ น ค ข ถตดต กบ น ท นต ด

การกำหนดเสนทาง
น ท กข งก ก นด นท ง (routing) ค ก ตด น จทจ น พค กตจ ก
ปก ณบน ค ข นง ป ง ง ปก ณ ก ค ง นงท ต ง ค ข กน ด ข ข
จ ก ต พ นบ น ทงข นต ง นท ง ปน กณฑ นก ตด น จ พ ง พค กต ก
ป ป ท งทต งก ต ง พ ทค นท ง ด ก RIP (routing information protocol)
, OSPF ( open shortest path first) , IGRP ( interior gateway routing protocol) , EIGRP
(enhanced interior gateway routing protocol), BGP (border gateway protocol) ปนตน
1. การจัดเสนทาง นเครือขาย
ก จด นท ง น ค ข 3 ป ภท ค static routing, default routing
dynamic routing [3]
1.1 static routing ก ก นท ง บบ static ปนก ก นด นท งก
ค น ณ นท งทง ด ก ท ด ผบ จดก ค ข ค ทถกป น ข ป นต ง ก
นท ง ปนค ทต ต ดงนนก ป น ป งท กดขน ด บน ค ข จ ต ง ผบ จดก
ค ข ข จดก ทง น ก ก นท ง บบ static กบ ภ พ ด ดงน
1.1.1 บ ค ข ท ขน ด ก
159

1.1.2 พ ผ งก ก ค ป ดภ ข น งจ ก ถ นจ
ข ข จ ต ง ง ปบน นท งทก นด ต ต
1.1.3 ต ง ชซ ฟท ก นท ง ด ทง น
1.1.4 ช ป ด บนด ดท ง ด ก น งจ ก ปญ ก บ ดค
ก ป นข ง ต ท จ ก พ ทค ก นท ง
1.2 default routing ปน พ ทค นท งทก นดค บบคงท ชน ด กบ
static routing ด IP ป ท ง นต งก นท ง ทก IP จ ถก ง ป ต ต ถด ป
(next-hop address) ก ช ต ทป ก น default route ชนก ช ต ค ข
นภ นบ นกบ ต ด ด ต จ ถกตงค ข ทก พก กตทต งก ก
น ท นตถก ง ปท IP address ข งผ บ ก
1.3 dynamic routing ก ก นท ง บบ dynamic ปนก ชซ ฟท ท
ตดตง กบ ต พ ท น ท ก ป นข ข ท ก กบก ก นท ง ต
ด ท ก พ ทค ก ก นท ง (routing protocol)
ข ดข งก ช routing protocol ด ก ก ท ต ถ ช routing
protocol พ ก งต ง ก นท งจ ก ภ ข ง ค ข นขณ นน ด ป ชนข ง
ก ช routing protocol ดงน
1.3.1 กบ ค ข ขน ด ญ
1.3.2 ต ถจดก นท ง ด ง ก ก ป น ป งข ง
ค ข กดขน
1.3.3 ต ถ ก นท ง ดนข ง ค ข ท ดท ด ป ง
ป ทง
1.3.4 ดท นท งบน ค ข กด ดด ตดขด ถกตดข ด
ต จ ถ นท ง น ทด ทนกน ด

2. พร ทคอลอาร อพี
พ ทค พ (routing information protocol) ปน พ ทค ก นท งป ภท
distance vector ทถก ก บบ ชกบ ค ข ขน ด ก ปจนถงขน ดก ง ปน พ ทค
ก นทงท ปน ต ฐ น ขน กบผผ ต ด [1]
RIP ปน พ ทค ท บง กทง งง ต ก ตดตง คณ ก ณ ขง RIP ดงต ปน
2.1 RIP จ น นช ง ช ต (hop) ปน ก พ ก นท ง ด จ กด
กน 15 hop
160

2.2 RIP จ งข ก กบก ป บป ง นท ง ก ปทก 30 น ท


2.3 ก งข ก กบก ป บป งต ง นท ง ปนก ง ก ปทง ดข ง
ต งทงท ปนข ง ก ข ง
2.4 ก งข ก บก ป บป ง นท งจ กดขนกบ ท ท ช ต กน
ดตง
ค ต กซท ชค น ณ นท ง บ พ ทค RIP ค จ น นช ง ช ต (hop count)
จ น นข ง ต ท พก กตต งผ น พ ป ง ค ข ป ท งนน ซง นก ณท นท งท
จ ป ง ค ข ป ท งนน กก นง นท ง ต ท ช พ ทค RIP จ ก
นท งท นท ด นท งทต ง งผ น ต จ น นทน ท ด ปน นท งทดท ด (best
path) นก ป ง ค ข ป ท งนน ด น จ bandwidth ท ช นก ดนท งจ ค
ก น พ ง ด ดงต ง นภ พท 108

R2
Bandwidth: Bandwidth:
1024 kbps
RIP 1024 kbps

Bandwidth:
R1 64 kbps 10.10.10.0/8
R3
Best path ปยัง 10.10.10.0/8
ภ พท 108 ดงก ก นท งทดท ดข ง พ ทค RIP

3. พร ทคอล อเอสพีเอ
พ ทค พ ฟ (open shortest path first: OSPF) ถ ปน พ ทค
นท งต นงท ด บค น ชกน ง พ กท ดต นง น บบ ค ข
ด ฉพ ง งก น ชกบ บบ ค ข ท ขน ด ญ ค ซบซ น กทง ง ถ
ง บก ก นด ค ข ด ง ป ทธภ พ น กจ กน ง จด ดน น ด น ชนก
ก นท ง ด พจ ณ ถ น งก (link state) ช ก ท นก คน นท ง บบ
ป บ น ต ง ปนจดก นด (root) ซง ปนก ด routing loop ปน งด ง ถ
บ ถงก ป น ป งข ง ถ น ก ช ต ต ง น ค ข ด ง ด กด
161

พ ทค OSPF พจ ณ ค ท กซ (metric) พ ต ท พ ทค นท ง ช
นก ตด น จ ก นท งทดท ดทจ ป ง ค ข ป ท ง ค ค ทง ดข ง บนด ดท
ต ด นท งทจ ป ง ค ข ป ท ง ถ นก ณท นท ง OSPF จ ก นท งท ค
ทง ดข ง บนด ดท กท ด ด น จ จ ต ง งผ น ต นจ น น กก นท ง
นกต ด ช ก ดงน [5-6]
𝑅𝑒𝑓𝑒𝑟𝑒𝑛𝑐𝑒 𝐵𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ
𝑂𝑆𝑃𝐹 𝑀𝑒𝑡𝑟𝑖𝑐 (7.1)
𝐼𝑛𝑡𝑒𝑟𝑓𝑎𝑐𝑒 𝐵𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ

ดท
Reference Bandwidth ค คงท ท กบ 100,000,000 bps
Interface Bandwidth ปนค ท ถก นด ด น ปน bps
ต งท 17 ต ง OSPF metric ต ป ภทข ง
ป ภทข งก ช ต บนด ดท (bps) OSPF metric
Serial 1,544,000 65
E1 2,048,000 48
Ethernet 10,000,000 10
Fast Ethernet 10,000,000 1
Gigabit Ethernet 1,000,000,000 1

ภ พท 109 ปนภ พข ง ค ข ท ต ทกต ช พ ทค ก นท ง บบ OSPF


พ ง งด ต R1 ต งก จ งข ป ง ค ข 10.0.0.0/8 ซง ปน
ค ข ป ทง ต R1 งก ช พ ทค ก นท ง บบ OSPF ด ดงนน
ต R1 จ ตด น จ ก นท งทดท ด (best path) นท งท bandwidth งต ด
นท ง) ทจ ป ง ค ข 10.0.0.0/8 นนกค นท ง R1 --> R2 --> R3
162

Best path ปยัง 10.10.10.0/8

R2
Bandwidth:
1024 kbps
OSPF Bandwidth:
1024 kbps

R1 Bandwidth: 10.10.10.0/8
R3
64 kbps
ภ พท 109 ดงก ก นท งทดท ดข ง พ ทค OSPF
3.1 ข ดข ง OSPF ดงต ปน
3.1.1 นบ นนก บง ค ข บบ ดบขน
3.1.2 ช ก ท Diijkstra (SPF) link state นก คน นท ง
ง ป งกน routing loop ด กด
3.1.3 นบ นน classless routing CIDR
3.1.4 ท ก นท ง (route summarization) พ ดขน ดข ง
ต งก นท ง ด
3.1.5 ช ตค ด ด นก งข ค พ ดท นท ง ทนก ช
บ ดค ด ด
3.2 ข ข ง OSPF ค กต ก ตดตง น งจ กก ทจ ตดตง ชง น OSPF
น บบ ค ข นนต ง ชค ค ข จน งคป ก บ ชนก ก บบ พนท
ท พ ปนตน
. พร ทคอลบีจีพี
พ ทค บจพ (border gateway protocol: BGP) ปน พ ทค ก นท งท ช พ
ก ช ต ต ค ข ท ต ง ด นกนบน น ท นต
BGP ช protocol TCP port ข 179 พ ช นก ขนถ ข ข ด ก
ช TCP พ ก ถ ปน ก ช ต ก นจ ก ป นข ข ง ต BGP ทง ง
(peer router) จ กนนกจ ท ก ก ป นข ข ทงก ปด พนธ ต ก นทจ
ก ป นข งกนต ป [6]
ข ข ท ต ทง ง ช พ ก ก ป นกน ปถงข ท ดง
ถงค ถ นก ข ถงกน ด ด ข น ปน น ป บบข ง ข autonomous
163

system (AS) ข ง ต ฝ ซงต งฝ ถ ปน นท ง นก ข กน ข นจ ช ต


ถ งผงข ง นท งทป จ ก ป นก ข กน กทง ต ง ช พ ปนก ก นด
นท ง ชงน บ ท น ท ก นดข จ กดต ง ด จดป งคข งก ช BGP ดงต ปน
4.1 BGP ป ชน ง น ดชด ด ฉพ ก ช ต ค ข ต ง ทง
กค ผ บ ก ท พท ทง ค ข น
4.2 BGP บก ช ต ค ข น ป บบข ง autonomous ต ง
ข ด กน
4.3 BGP บก ช ต ค ข น ดบ งคก ก ก ช ต กบ
น ท นต บบ งก ช ต พ พ ค น ช ถ ค ข BGP ถท ก ป บ
ด ก จ จ ข งข ด
4.4 จด ก นท งผ นท ง ค ข ป ง AS น ท ช ต กน
4.5 ก ช ต ง AS กก 1 น
4.6 ค บค ก งข ข ท งป ง บบ AS
4.7 ถ ชน บ ทก นด ถ ก นท งทดท ด พ ดนท ง ป
ป ทง

อพีเวอรชัน
ก ตบ ต ง ด ข ง ทค น ค ข น ท นตตง ตป ค. . 1990 ผ ต
ป ทธภ พข ง ทค น น นปจจบน ปน ง ก น นค จ น น ข Internet
Protocol นท4 (IPv4) ท ชง น นปจจบนนน จ น นจ กด ก งจ ถก ช ด ป ดงนน
คณ ท ง น IETF (The Internet Engineering Task Force) จง ดพฒน Internet Protocol น
ขน นนกค Internet Protocol นท 6 (IPv6) พ กปญ ข จ กด น ด ป บป ง
ค ง งข งต Protocol งบ ข IP address จ น น ก ป บป งคณ ก ณ
น ชน ค ป ดภ ก ง บ พพ คชน ทจ กดขน น น คต ก พ
ป ทธภ พ นก ป ผ พก กต ดขน กด [2]
ภ พท 110 ดง ค ง ง ดท ก ข ง IPV6 ซง ค ซบซ นน ก IPV4 ป ก บ
ปด ด ด ขน ด 40 บต กบ ด ด พ ต ข จ ขน ด ดท ก
ทง ด ญถง 65536 บต น ด ด ข ง IPV6 ป ก บด ฟ ด 8 ชนดซง ธบ น ต งท
18
164

​4 บิต ​4 บิต ​8 บิต ​8 บิต

​VER ​PRI ​Flow lable


​Payload length ​Next header ​Hop limit
​Source address
​Destination address
​Next header Header length
​Next header ​Header length

​Next header ​Header length

ภ พท 110 ค ง ง ดท ก ข ง IPV6
ต งท 18 น ทข งฟ ด น IPV6 ดท ก
ฟด นท
VER (Version) กบ ชนข ง พ
priority ก นดค คญข ง พก กต
flow label ก นด ป บบก งตนท งกบป ท ง
payload length บ กค ทง ดข ง ดท ก ด ดด
next header บ กถง ด ด พ ต พ ทค จ ก งก
Hop limit ท น ทค TTL ข ง IPV4
source addreess ก นด ด ด ตนท ง
destination address ก นด ด ด ป ท ง
165

1. คุณสมบัติของ IPv6 ทีเหนือกวา IPv4


IPv6 คณ บตท น ก IPv4 ก ซง ถ ปค ด 5 ข ดงน [7]
ต งท 19 คณ บตข ง IPV6 ทป บป งจ ก IPV4
ข ข ดข ง IPv6 ค คญ
ก IPv6 ขน ดข ง address ค 16 บต ซง ก จนน ขข ง IPv4 ท ก ง
ก นด IPv4 ท ขน ด พ ง ค 4 บต นน ถง IPv6 ด ง ง น ป ก ชง นทซบซ น
ดด ถ จ น น address ด กถง 3.4x1038 ป ทธภ พ นก ท NAT พ
ข ป บ ท บกบ IPv4 ท ค พ ง ง IP พ ขน ช นภ น
9
4.2x10 ข
ก IPv6 นบ นนก ป บ ตง บบ บบ ต น ต ก จดก กบ ข IPv4 ท ก
ป บ ตง (automatically configuration) ซงขจดค ข ง ค ง กข ภ น งคก นนจ ปน
บบ จ ปน นก ก นด IP address บบต ต บบ Manual ซง ปนก งค ง ก
(static address) ก จด ข IP บ ก นก ด จดก ดงนน IPv6 ซง
address บบ ปนค งค ชน DHCP นบ นนก ป บ ตง บบ บบ ต น ต
(dynamic host configuration protocol) ถทจ ขจดปญ ค จ ปน
นด
ข ข ดข ง IPv6 ค คญ
ก บง IPv6 field ข ง header ซง ปน นทต ง นก งข ต ด บน ค ข
ข ช นก ป ผ พก กต ข นนจ น ท นตนน ค ค ชถ ด
ช นก จด ดบ priority ข ง traffic ข ง IP packets ปน งท คญ ซงก
บป กนคณภ พข งบ ก (QoS) จด ดบ ปน ก ธ นงทจ ช พ
ป ทธภ พภ น ค ง ง ค ข ด
นท ง ก ค น IPv6 packet จ ก segment นง ป นท ง (routing) ภ ต IPv4 ปนก
ก segment นง ค ง ขนด ค ง ง จด ดบ พ ง คบ ง น ท นนท ต ง
ก คน นท ง บบ ดบชน (hierarchical นท ง ขน ด ญ ก ต นท ง
routing structure) ภ ต IPv6 นนจ ขน ดข งต ง นท ง
ท ก น งจ ก overhead ทจ ปนต ง ช น
ก ป ผ ท ต ขน ดน ก
ต ง ป ทธภ พ กก ด
ค ต ด ต ฐ นค ป ดภ ข ง IP (IP น งข งค ป ดภ จ ต ง ต ฐ น
ป ดภ security standard: IPSec) ถกก นด ค ปน นก ก ค ป ดภ ต ง ด ปน
ต กบนพนฐ นข ง IPv4 ตปจจบน ต ฐ น ด กน นก ชด นนก
ต ฐ นนจ ถกก นด ปนต บงคบบนพนฐ น ผ นท ง ค ข น ท นต
ข ง IPv6
166

2. รูป บบของ IPv6


IPv6 address ขน ด 128 บต นก ชง นจ ถก บง ปน ขฐ น 16 จ น น 8 ชด ด ต
ชดจ ขน ด 16 บต จ ถกคน ด ค ง colons ":" ด IPv6 address จ ข น
น ป บบ "IPv6-address/prefix-length" ชน"2001:0000:0000:cd30:0000:0000:0000:0001/64"
[1,8]
IPv6 address prefix จ กก ชง นทค กบก ชง น CIDR บน IPv4 address
ด จ ก ก นด prefix length ซง ปน ขฐ น บท บถงจ น นข ง บต ท ปน prefix
network address ข ง ขท ชน 2001:0000:0000:cd30:0000:0000:0000:0001/64
จ ข network address ขน ด 64 บต ปน 2001:0000:0000:cd30:: ขท
บ host ก 64 บต ปน 0000:0000:0000:0001 ปนตน
จ กต ง IPv6 address ด นบน ท กต ก ข น ก จดจ พ ค ด กจง
ถ ข น ด ป ด ชนจ กต งด นบน จ ถ ข น ด ปน "2001:0:0:cd30::1/64"
ซงจ น ง ก ด กน ต ง ข น บบ ต ทกค ง ด ก นก ข น IPv6 address
บบ ดงน
2.1 ก ณท ปน ข น น น น ต ชด จ น ต งข น ข น ด ถ
ปน ข น ทงชดจ ถ ข น ด ช ข 0 ต ด ด ชน
ก ข น บบ ต : "2001:0000:0000:cd30:0000:0000:0000:0001/64"
ก ข น บบ : "2001:0:0:cd30:0:0:0:1/64"
2.2 ก ณท ปนชดข ง ขฐ น บ ก ท ปน ข น ต น งกน จ ถ ดปด
ด ก ชค ง double colons (::) ด น IPv6 address น ง จ ถช
ค ง double colons (::) ด พ งค ง ด ท นน ชน"2001:0:0:cd30:0:0:0:1/64"
ถ ด ป ปน "2001::cd30:0:0:0:1/64" "2001:0:0:cd30::1/64" ด จ ถช
ค ง double colons (::) งค ง ชน 2001::cd30::1/64 นก ข น IPv6 address

3. การกำหนดตำ หนงทีอยู น IPv6
บก ก นดต นงท น IPV6 จ ค ค งกบ IPv4 ด ปน ด ด ท ซ กน
นก ช ต ง ปก ณ ค ข ตคณ บตท ตกต งค IPv6 ก พ ด ด
พ บก บ ดค ต น ค ข ด IPv6 จ ง บป ภท ด ด ดงน [8]
3.1 นค ด ด (unicast address) กก ท ง น นกบ IPv4
unicast address ช นก บ งข บบ จ ก ค ง นง ป ง ก ค ง นง (one-to-one) ด
จ บงชนด นก ชง น ก ป กดงน
167

3.1.1 ก บ นค ด ด (global unicast address) ค กบ


public IPv4 address ปน ขท ท ถ ข ถง ดจ ก ค ข ภ น ก
3.1.2 งก ค ด ด (link-local address) prefix ปน FE80::/10
ด จ ท ง นค กบ link-local IPv4 address (169.254.0.0/16)
3.1.3 น ค ค ด ด (unique local address) prefix ปน
FC00::/7 ด จ ท ง นค กบ private IPv4 address
3.1.4 ก บ จ IPv4 น ด ด (embedded IPv4 address) ปน
IPv6 address ท ง พ ช นก ป นจ กก ชง น IPv4 address ปน IPv6 address
ด ก งขน ปนก น IPv4 address ป ง ปน IPv6 address ด จ ก ก 2 ชนดค
3.1.4.1 IPv4-compatible IPv6 address นปจจบน ด ก ช
งนป ด จ ป บบป ก บ ปด บตท ปน น "0" จ น น 96 บต ต ด
ข IPv4 address ทถก ป ง ปน ขฐ น 16 ก 32 บต ง ชน ข IPv4 address
ปน 222.1.41.90 กจ ขท บบ IPv4-Compatible IPv6 address ปน ::de01:295a
ปนตน
3.1.4.2 IPv4-mapped IPv6 address จ น IPv4 address ป
mapped ข กบ IPv6 address ด ป บบจ ป ก บ ปด บตท ปน น "0" จ น น 80 บต
ต ด บตท ปน นง "1" จ น น 16 บต จ กนนจงต ด ข IPv4 address
ดงนน ถ ก ข IPv4 address ปน 222.1.41.90 กจ ขท บบ IPv4-Mapped
IPv6 address ปน ::FFFF:222.1.41.90
3.1.5 site-local address prefix ปน FEC0::/10 ปน ข IPv6
address บ ชภ น งคก ถกก นด น RFC2373 ต น RFC4291 ด ก กก ชง น ป
ป ชง น unique local address (ULA) ทน
3.2 ต ค ด ด (multicast address) prefix ป น FF00::/8 ด
กก ท ง นค กบ IPv4 multicast address ช นก บ งข บบ จ ก ค ง นง ป ง
ก ข ง ค งทก นด (one-to-many) ด จ ต ง ก ก นด ต ค ง นก ทต งก
ด ต ก จ ต งท ก ก นด ข multicast address กต ท ก ง
ข ป ง multicast address ทก นด ค งทก ค งท นก กจ ด บข ท ง ป
3.3 นค ด ด (anycast address) จ ช นก บ งข บบ one-to-
one-of-many ด จ น ข unicast address บบปกต ชง น ตจ ต งจ กก ชง น
unicast address ต งท ขท ทน ชง นน จ ถกน ป ชง นซ กนบน น ท ฟ ข ง
ปก ณ กก นงต ง ชน ท ก ตงค ข anycast address ด กน กบ ต
168

ต ทตดตง คน พนทกน ก นด ขท น ปน anycast address ( พ ปด


ก ท ง นข ง บบต จจบ ด ด ซ ซ น (duplicate address detection: DAD)) จ กนนก
จ ป ก ขท น ป น dynamic routing protocol ท ชง น ท ต
ป ท งทต งก ตดต ป ง anycast address ท ดก นด พค กตกจ ถก ง ป ง
ต ท ค metric ทดท ด ต ต routing protocol ท ชง น ซง ด ท ปกจ ปน นท ง
ท ก ท ดนน ง
3.4 ป บค ด ด (loopback address) ช ข ::1/128 ด กก ท ง น
นกบ loopback address บน IPv4 ทกป ก (127.0.0.1)

สรุป
ชน นต ค ปนชน ท บผดช บก งข จ ก ปก ณตนท ง ถง ปก ณ
ป ท งซง น ท กข งชน นค ก ก นด ด ด ก จด นท ง ด พ ทค น
ชน นต กท คญ ป ก บ ปด พ ทค พ พ ทค ซ พ พ ทค
จ พ พ ทค พ พ ทค พทก ง ช นปจจบน ปน นท 4 (IPv4) ก จด IPv4
ถ บง ปนค ซง ต ค ถ บง ปน ค ข ด IPv4 ง ถจด บบ
ชค ด กด IPv4 ง private IP บ ชภ น ค ข ถ ป ปน
public IP พ บ งข กบ ค ข ภ น กผ น NAT ก จด นท ง นชน นต ค
บง ปน 3 ป ภทค ก จด บบ static ก จด บบ default ก จด บบ dynamic ซง พ
ทค ก จด นท ง บบ dynamic ท คญค พ ทค พ พ ทค พ ฟ
พ ทค บจพ น งจ กข จ กด ด นข ง IPv4 ปจจบน ค ข ค พ ต ก ง ป น
ผ นก ช พ ทค พ จ ก IPv4 ปน IPv6 ซงถกพฒน ถ ดข จ กด พ ค
ป ดภ ขน

บบฝกหัดทายบทที 8
1. จง ป น ทข ง พ ทค พ ซ พ จ พ
2. พ ทค พจด นชน ด น ท กค จง ธบ
3. จง ธบ ค ตกต ง งฟ ค ด ด จค ด ด ค ข
น ท นต ช นก ก นดท
4. จง ปก ท ง นข ง พ ทค นท ง บบ พ พ ฟ บจพ
5. จง ธบ ตถป งคข ง NAT กก ข ง NAT ต ป ภท
169

6. จ ก พ ด ด ทก นด ต ปน จง บค ดฟ ตซบ นต ก ค CIDR
6.1 177.100.18.4 6.2 10.10.250.1
6.3 126.123.23.1 6.4 223.69.30.250
6.5 77.251.200.51 6.6 17.45.222.45

7. จ ก ดข ง พ ด ด ก ขซบ นต น ปฐ น ง ฐ น บ
จง ค ต นทข ด ป บ ณ
พ ดด 130.4.102.1 10000010 00000100 01100110 00000001
ก 255.255.255.0 11111111 11111111 11111111 00000000
ข นต ค
บ ดค ด ด 130.4.102.255 10000010 00000100 01100110 11111111
พ ดด 199.1.1.100
ก 255.255.255.224
ข นต ค
บ ดค ด ด

8. บ ท ง นง ด บ ข พ บ 165.100.0.0 ด ต งน พน จด ด ก
บง ปน 1000 ค ข ต ค ข ถ ช ต จ น น ต ง ด 60 ต จง
ด นนก จด ข พท
9. จง ธบ ตผ นก ป นผ นจ ก IPv4 ปน IPV6 ธบ ข ดข ง IPv6
10. จง ข น IPv6 น ป บบ จ ก ข พต ปน
10.1 FDEC:BA98:0074:3210:F:BBFF:0000:FFFF
10.2 FDEC:0:0:0:0:BBFF:0:FFFF

เอกสารอางอิงประจำบทที 8
[1] Forouzan, Behrouz A. (2013). Data Communications and Networking. 5th ed.
Singapore : McGraw-Hill.
[2] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[3] ก ทธ จ . (2548). เรียนรูระบบเนตเวิรกจากอุปกรณของ Cisco ภาคป ิบัติ.
ก ง ทพ : ซ ด.
170

[4] กด นท . (2551) การกำหนดหมายเลข IP address นระบบเครือขายคอมพิวเตอร.


[ น น] งท : https://www.technicchan.ac.th/modules/article/
detail.php?id=29 [11 ต ค 2559]
[5] นกง นพฒน ธ ก ท ง กท นก ( งคก ชน). (2555). Introducing OSPF
routing protocol. [ น น] งท : https://www.etda.or.th/file_storage
/uploaded/ Etda_Web site/article/20120316_OSPF_Weekly_Article_V.03-
02.pdf [11 ต ค 2559]
[6] Stalling, William. (2014). Data and Computer Communication. 10th ed.
Singapore : Pearson
[7] จ ก ป ท ง ฐพงค ณ. (2551) ระบบเครือขาย ละความมันคง.
[ น น] งท : http://www.nextproject.net/contents/print.aspx?00098
[11 ต ค 2559]
[8] ธนญช ปญญ ท ญ. (2557) ทำความรูจักกับ IPv6 address เบืองตน. [ น น]
งท : http://running-config.blogspot.com/2014/07/ipv6-address.html [4
ก ค 2560]
ผนบริหารการสอนบทที 9
หัวขอเนือหาประจำบท
1. ก งข พ ซ ถง พ ซ
1.1 ด ด
1.2 ต พ กซง ด ต พ กซง
1.3 บ ก บบค น นคชน กบค น นคชน ทด
2. พ ทค ข ต น งจ กผ ช
2.1 ซ ด ต ก
2.2 ก ชง น
3. พ ทค ค บค ก ง
3.1 บ ก ข งทซพ
3.2 ซก นต
3.3 ก กก ตดต ข งทซพ
3.4 ก กค บค ค ผดพ ดข งทซพ
4. พ ทค ค บค ก งข บบ
5. ชน พพ คชน
5.1 พ ทค ด ชซพ 5.2 พ ทค ด น
5.3 พ ทค ท นท 5.4 พ ทค ฟทพ
5.5 พ ทค ทพ 5.6 พ ทค พ พ
5.7 พ ทค น พ 5.8 พ ทค ชททพ
6. ค ป ดภ บน ค ข
6.1 ต ก ค ป ดภ ขนพนฐ น
6.2 ก จ ต บบ
6.3 ฟ
วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 9 ง พ ทค นชน ท นป ต ปพ คชน
ผ น ถ
1. ธบ ก งข จ ก พ ซ ถง พ ซ ด
2. ธบ ดข ง พ ทค ดพ ทซพ ซทพ ด
3. บ กคณ บต น ทข ง พ ทค ต ง ท นชน พพ คชน ด
4. ถน ต ก ค ป ดภ พนฐ น ป กต ชง นจ ง ด
172

5. ธบ กก ท ง นข ง ฟ ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ คนค พ ทค ดพ พ ทค ทซพ พ ทค นชน
พพ คชน น น น ชน น
3. ก ก ณต งท งผ ต ค ป ดภ ข ง ค ข ทงท ท ง น น น
ก บ จดก ปญ ด นค ป ดภ ข ง ค ข ด ผ บ ก ค ข
4. น น น คด นก กปญ ด นค ป ดภ ข ง ค ข
5. ภป ปญ ท จจ กดขน นด นค ป ดภ ข ง ค ข ปป ดน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ก ณ ก ป ดนค ป ดภ ข ง ค ข จ กข ก ตงก ท ข
ง นข งผ ชง น ค ข
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที 9
พร ทคอล นชันสือสารทรานสปอรต ละ อพพลิเคชัน

ปกต ค พ ต ปก ณ ถ ปด ป ก ด ป ก น
ด กน ดงนนก ง บข จ กตนท ง ป งป ท งจง ด ถง พ ง ง ปก ณทง
งฝง ตจ ต ง ง บข จ ก ป ก บน ปก ณฝง ง ป ง ป ก ท บน ปก ณฝง บ ด
งถกต ง จง ปน น ท กข งช น ท น ป ต นก บข จ กช น
พพ คชนข ง ปก ณฝง ง ด ก งข พ ซ ตนท ง ถง พ ซ ป ท ง งต
ชน พพ คชนข ง ปก ณฝง บ ซงชน พพ คชนจ ด นนก นบ นนบ ก
ต ง ผ ชง นทง งฝง ซง นบทน ด บ พ ทค ท คญ นชน พพ คชน

การสงขอมูล พรเซสถึง พรเซส


ก ก ป นข จ ง นน กดขนท ป ก ป กตต ง ก พ ซ ดท
ปก ณตนท ง ปก ณป ท ง ถ ชง น พ ซ พ ซพ กน ดงนน พ
ก งข ถกต งจงจ ปนต ง ก งข จ ก พ ซ ถง พ ซ (process-to-process
delivery) ต ง ก ก นก ก กบก งข ง พ ซ ถกต งด
พ ทค นชน ท น ป ต ดก นดพ ต (port) พ ดงถงก ช ต น ต
พ ซ ด พ ตจ ปน ขก กบช ง ท ช ปนจด ช ต พ ก งข
ง ป ก ดงนน พ ทค นชน ท น ป ต พพ คชน ถก นด
ด ด ด พ ต ด บบปฏบตก ข ง ปก ณนน ท ก ก นดก ช ต งพ
ซ กบพ ต [1]

ผ ชบ ก Telnet (พ ต: ซฟ Telnet
51001) (พ ต: 23)
TCP UDP TCP UDP
IP (ชน นต ก) IP (ชน นต ก)
ชน ด ต งก ชน ด ต งก
ชน ฟ ค ชน ฟ ค

ภ พท 111 พ ต ด ด
174

ป บบข ง พ ทค นชน ท น ป ตนนจ ปน บบพ ตต พ ต ทท ง น


บน พ ทค พ ด จ ง พก กตจ กพ ตตนท ง กบ พ พ ข ช พ ทค พ นก
งข ป งพ ตป ท ง
ภ พท 111 ดง ปก ณข งผข ชบ ก (client) ท ก ตดต กบ ซ ฟ พ ข ช
บ ก ผ นพ ต 23 ซงปกต ก ตดต ผ นชน นต กจ ต ง ช พ ด ด
พ ด ด กบ ขพ ต พ ทค ข ด กนจ ก ซ ก กต ด (socket
address) ขพ ตท ชบ นก ข ดง นต งท 20

ต งท 20 well-known port ทน ป ช ด พ ทค UDP TCP SCTP


พ ต พ ทค UDP TCP SCTP ค ธบ
7 Echo Echoes back a received datagram
9 Discard Discards any datagram that is received
11 Users Active users
13 Daytime Returns the date and the time
17 Quote Returns a quote of the day
19 Chargen Returns a string of characters
20 FTP-data File Transfer Protocol
21 FTP-21 File Transfer Protocol
23 TELNET Terminal Network
25 SMTP Simple Mail Transfer Protocol
53 DNS Domain Name Service
67 DHCP Dynamic Host Configuration Protocol
69 TFTP Trivial File Transfer Protocol
80 HTTP HyperText Transfer Protocol
111 RPC Remote Procedure Call
123 NTP Network Time Protocol
161 SNMP-server Simple Network Management Protocol
162 SNMP-client Simple Network Management Protocol
ท : [1]
175

1. การจัดหมายเลขพอรต
ขข ง ต พ ตจ ถกก นดด ด ด ท ปน ขจ น น ต ขน ด 16 บต ซง
ถ นบ นนพ ตถง 65,536 พ ต (0-65,535) ด น ง น International Assigned
Number Authority (IANA) ปนผก นด ขพ ต น ซง ถ บง ก ปน 3 ก
ด กนดงน [2]
1.1 พ ตท จกช ท ป (well-known ports) ค พ ตท ข นช ง 0-
1,023 ถกก นด ค บค ด งคก IANA พ ง น บก บ ก ต ฐ นข ง ปก ณ
ฝง ซ ฟ ดก ท ถ ช well-known ports ดนนจ ปน บบปฏบตก พ ซ บบ
ซ ฟท ท ด บ ทธพ ท นน
1.2 พ ตจดท บ น (registered port) ค พ ตท ข นช ง 1,024-
49,151 ซง งคก IANA ดก นด ค บค ต ถน ปจดท บ นกบ งคก IANA พ
ป งกนก ซ ซ น ด
1.3 พ ตพ ต (dynamic port) จ ก พ ต นบคค (private
port) ค พ ตท ข นช ง 49,152-65,535 ซง งคก IANA ดก นด ค บค
ถจดท บ น ด ปนพ ตทน ป ชง น ดทก พ ซ ปน ขพ ตท คงท
2. การมัลติเพลกซ ละดีมัลติเพลกซ
ค ง ค นตต งก งข พ ตดต กบ ค ง ซ ฟ จ ค ต งก ช
ขพ ต ซ ฟท TCP จ ก นดพ ตท ง ซงต ง ซ กบพ ตทถก ชง นบน ค ง
ค นต นขณ นนด ก ต พ กซ นชน ท น ป ต ช กก ท ก ซ ก กต
ด ด ซง ปน ท ช ก พ ซ งฝงตนท งกบฝงป ท งท กน ถ
ปด ซ ชนพ กน ดดงภ พท 112 ด ซ ก กต ด ด ป ก บ ปด ข 3 งค
ข พ พ ทค ท น ป ต ขพ ต [1]

พ ซ พ ซ

ต พ กซ ด ต พ กซ

พก กต พ พก กต พ

ภ พท 112 ก ต พ กซ ด ต พ กซข งชน ท นป ต


176

ภ พท 113 ดงก ช ต ง ค นต B กบ ซ ฟ A ด บ ซ ฟ A ช
ซ ก กต ด ด [10.1.1.1, TCP, 80] ตดต กบ ค นต B ท ช บ บ ซ ผ นซ ก กต
ด ด [10.1.1.1, TCP, 1030] ซงพ ต ข 1030 ซ กบ well-known ports พ ต
ข ง พพ คชนท ค นต B ช ก น ด ทง ค นต B ซฟ A ถ ชง น
3 พพ คชน น ด กน ง กต ค ง ค นต ค ง ถตดต กบ
ซ ฟ ผ นช งท ง well-known port ข ด กน ด ชน ก ค นต ก 5 ค ง
ต งก จ ตดต บ ซ ฟ A ผ นพ ต 80 ก ถท ด ด ต ง ก กก ช ต กบ
ค นต B ดงนนก ต พ กซผ น กก ซ ก กต ด ด จงท ถ นจด ข ท
กนจ ค ถกต ง งคข งฝงตนท ง ป ท ง

B ( ค นต) A(ซ ฟ )

พพ คชน พพ คชน
ถ นฟ บบ ซ ถ นฟ บบ ซ
ฆ ณ ฆ ณ
พ ต 1028 พ ต 1030 พ ต 20 พ ต 80
พ ต 1025 พ ต 800

UDP TCP UDP TCP


พ ด ด 10.1.1.2 พ ด ด 10.1.1.1

[10.1.1.2, TCP, 1030 [10.1.1.1, TCP, 80]


[10.1.1.2, TCP, 1028 [10.1.1.1, TCP, 20]
[10.1.1.2, UDP, 1025] [10.1.1.1, UDP, 800]

ภ พท 113 ก ตดต ด ก ชซ ก กต ด ด งซ ฟ กบ ค นต

3. บริการ บบคอนเนคชันเลสกับคอนเนคชันออเรียลเทด
พ ทค นชน ท น ป ต ถ บ ก ด บบค น นคชน ค น
นคชน ทด ซงก บ ก น ต บบ กบก ป กต ชกบก งข ท ตกต งกน
ดงต ปน [8]
3.1 บ ก บบค น นคชน (connectionless) พก กตทจ ถก ง ปป ท ง
นน ถ ท ก ง ด ด จ ปนต ง ก งก ตดต งพ ซ ก น พก กต
จ ปนต ง ดนท ง น นท ง ด กน ซง ต พก กต จ ปถงป ท ง พ กน
ง ดบกน พก กต ดนท งถงผ บป ท งจ ก ต บ บจ กผ บ ท ผ ง ถ
177

ท บ ด ผ บ ด บ พก กต พ ทค น บบจ ง น ท นตท บ ก บบค น


นคชน นชน ท น ป ตค UDP
3.2 บ ก บบค น นคชน น ทด (connection-oriented) ก ณ ค
กบ งข งท ง ท พท ค ต ง ก งก ช ต ก น (ค น บ ป ท ง) จงจ
งข งข จ น กจ ท ก ตก ช ต ( ง ท พท) ทงน ป บ น
ก งข ท ชน ป ผ บก บข นน ต ดบก น ง ท นจด ตน ต
ก ง ค ถกต ง บ ง ป ท ง ด บข พ ทค น บบจ ง น ท นตท
บ ก บบค น นคชน นชน ท น ป ตค TCP ซง บ ก พพ คชน e-mail,
WWW, FTP ปนตน

พร ทคอลขอมูลตอเนืองจากผู ช
พ ทค ข ต น งจ กผ ช (user datagram protocol: UDP) ปน พ ทค นชน
ท น ป ตท บ ก บบ connectionless ซง ก บป กนค ถกต งข งข
พ ทค UDP จง น ท พ งก จด งข จ ก พ ซ ถง พ ซ ก พ บก ด
กบ พ ทค พบนชน นต ก พ ทค UDP ข ดค นข ง ดน จง
กบ พ ซ ท ต ง น จ งค ถกต ง กนก ชน ป ก ป ภท ต ด ต
ค [1]

8 บต
ดด ข

ขพ ตตนท ง ขพ ตป ท ง
16 บต 16 บต
ค ขง ซ - Checksum
ด ต ก 16 บต 16 บต
ภ พท 114 ค ง งข ง ซ ด ต ก

1. ยูสเซอรดาตา กรม
พก กตข ง UDP ก ซ ด ต ก (user datagram) ป ก บด ดด
ขน ด 8 บต ต ด ข ซง ค ง งข ง ซ ด ต ก ดง นภ พท 114 [2]
178

2. การ ชงาน
พ ทค UDP จ ถกน ช นก ณท นน งค ช ถ ดข งก งข ตจ
นนท ดน ซงท งข ด ด ต ง พพ คชนท ช UDP ปนฐ น นก ง
ข ค [1]
2.1 DNS (Domain Name Service)
2.2 DHCP (Dynamic Host Configuration Protocol)
2.3 SNMP (Simple Network Management Protocol)
2.4 RIP (Routing Information Protocol)
2.5 VoIP (Voice over IP)
2.6 Streaming Media (Real-time Video/Audio)
2.7 Online Games (MMORPG, Massively multiplayer online role-playing
games)

พร ทคอลควบคุมการสง
พ ทค ค บค ก ง (transmission control protocol: TCP) ปน พ ทค นชน
ท น ป ตท บ ก บบ connection-oriented ก บป กนค ถกต งข งข
คณ บต ดน นข ง พ ทค TCP จงถก ชบ ก กบ พ พก กต ก TCP/IP [3]
1. บริการของทีซีพี
TCP ปน พ ทค ท บ ก พ ซ นชน พพ คชนดงต ปน [1]
1.1 บ ก ก งข บบ ต (stream delivery service) พ ทค TCP
จ ก บ งข ปน ต (stream) ซง ปนก งข บบ ปน บตต น งกน ป พ ซ
ทงฝง ง ฝง บจ ต ง งก ช ต กนก นทจ งข ก ช ต ถก ง จจ
ป บ นท นก งข
1.2 บฟ ฟ ข งก บ งข พ ซ นก บ งข จ ต ก
บ งท ท กน พ ทค TCP จง บฟ ฟ นก กบข ซงบฟ ฟ จ ต ง 2
ป ภทค บฟ ฟ บ บข บฟ ฟ บ งข
1.3 บ ก งข บบ งท ง ต ต (full-duplex) พ ท ค TCP จ ง
ข บบฟ ด พ กซ ด น งจ ก บฟ ฟ บก บ งข ท ก กจ กกน ซงท
บ บ งข ด น ด กน
179

1.4 บ ก ค น นคช น น ทด พ ทค TCP ปน พ ทค บบ


connection-oriented ซงก ช ต ท งขนนน ปนก ช ต บบ น น ข ข ง
TCP ก ซก นตจ ถกบ จ น พด ต ก ง ปป ท ง
1.5 บ ก บป กนค ถกต งข งข พ ทค TCP ปน พ ทค ท
บป กนค ถกต งข งข ด ก กก ต บก บ (ACK) ด บข บ
2. เซกเมนต
ซก นต (segment) ปน น ข ท ช นก บ ง ง ง ปก ณ ด ช พ ท
ค TCP ค ง งข ง ซก นตป ก บด ด ด ขน ด 20 ถง 60 บต ต ต ข จ กชน
พพ คชน ดง ดง นภ พท 115 ด ด ข ง TCP ขน ด ญก ด ด ข ง UDP
ก ท น ป งท พ ก นก งข ต TCP จ ข ดก UDP นด นก บป กนก
งข ถงป ท ง [2]

20-60 บต
ดด ข

ขพ ตตนท ง ขพ ตป ท ง
16 บต 16 บต
ข ดบข งก ง (sequence number)
32 บต
ขก ต บก บ (ACK number)
32 บต
ขน ด ด- ง ฟ ดค บค ขน ดข งบฟ ฟ
ด 4 บต 6 บต 6 บต (window size) 16 บต
checksum ต นง บตข
16 บต (urgent pointer) 16 บต
น ท พ ต (option)
32 บต
ภ พท 115 ค ง งข ง ซก นต

3. กล กการติดตอของทีซีพี
พ ทค TCP ปน พ ทค บบ connection-oriented ท ง นท ง น ง
พ ซ ตนท งกบ พ ซ ป ท งก น งข ก บ นก ข ง TCP 2 ก บ นก ค
ก งก ตดต ก ก กก ตดต [1]
180

3.1 ก งก ตดต TCP งข บบฟ ด พ กซ ธ นก งช งท งก


บก บ งข ด พ ทค TCP ก 3-Way Handshake น งจ ก
ก บ นก ท ง นนนจ ช 3 ขนต นด กน ค [4]
3.1.1 ค ง ค นต ง พค กต Synchronize Sequence Number
(SYN) พ ข ช ต ป ง ค ง ซ ฟ
3.1.2 ค ง ซ ฟ ง พค กต SYN/ACK ต บก บ ค ง ค นต
3.1.3 ค ง ค นตต บก บ ค ง ซ ฟ ด พค กต ACK
งจ กท ค ง ซ ฟ ด บ พค กต ACK ดง ก ช ต จ บ ณ จ กนน
ค ง ซ ฟ กจ บ งข กบ ค ง ค นต ด
3.2 ก ก กก ตดต นก ณท ค นตต งก ก กก ช ต กบ
ซฟ จ ก ช ซกต นต บ น ดก ช ต (FIN segment) ซง นก บ นก 4
ขนต นดงน
3.2.1 ค ง ค นต ง FIN segment ป ง ค ง ซ ฟ
3.2.2 ค ง ซ ฟ ง ACK ก บ พ น น ด บ FIN segment
ถ กข ท ค นต งข ง ง ป ด ซ ฟ จ งท ก งข ป
3.2.3 ซ ฟ ข ด ทจ ง ซ ฟ จ ง FIN
segment ค นต
3.2.4 ค นต ง ACK ป ง ซ ฟ พ น น ด บ FIN segment

. กล กควบคุมความผิดพลาดของทีซีพี
พ ทค TCP ปน พ ทค ท บป กนค ถกต งข งข ค ก นง
ข ชน พพ คชน พ ทค TCP ต งท ก ต จ บ พ ข นนป จ ก
ค ผดพ ด ด ดงนนจ ต ง ก บ นก ต จ บค ผดพ ด ด ก ก ต จ บค
ถกต งข ง ซก นต ก ญ ข ง ซก นต ก ง ดบข ง ซก นต ก ต จ บ ซก
นตทซ กน [1]
4.1 ก ต จ บค ถ กต งข ง ซ ก นต พ ทค TCP จ ช ฟ ด
checksum พ ต จ บค ถกต งข งบตข น ซก นต กพบ ค ผดพ ดจ ท
ก ทง ซก นตนน ป ง ACK พ ต บ บ ด บ ซก นตนน
4.2 ก ญ ข ง ซก นต ก พ ซ ตนท งท ก ง ซก นต ป พ ซ
ป ท ง กดก ญ ข ง ซก นต กดขน พ ซ ป ท งท ด บ ซก นตจ ต บ
181

ACK ก บ พ ซ ตนท ง พ ซ ตนท ง ด บ ACK จ จนถง ทก นด ง ซก


นตนน ป งป ท ง กค ง
4.3 ก ต จ บ ซก นตทซ กน น พ ทค TCP พ ซ ตนท ง จ ง ซก
นตซ กน ด นก ณท พ ซ ตนท ง ด บ ACK จน ทก นด ง ซก นตก บ ป
ก บ นง ป ท งต จ บพบ ซก นต ขซ กนจ ท ก ทง ซก นตนน ป
4.4 ก ง ดบข ง ซก นต พ ทค TCP ชบ ก ข ง พ ทค IP น
ก งข ผ น ค ข ซง ปนก บ ก บบ connectionless นชน นต ก ดงนน
พด ต ก จ ดนท ง ปป ท งด นท งต งกน ถงป ท ง ด ง ดบกน
พ ทค TCP ด ก กปญ นทป ท ง ด จ ต บ ACK ก บ นก ณท ข ซก
นต ง ดบกน ซงตนท งต ง ง ซก นตท ก ต บ บ ปป ท ง กค ง นง
4.5 ก ญ ข ง ซก นตต บ บ ก พ ทค TCP ทตนท ง งข
จ น น 2 ซก นต ปป ท ง ACK ข ง ซก นต ก ญ พ ง ACK ข ง ซก นตท 2
ดนท งก บ ตนท ง น งจ กก บ นก ง ดบข ง ซก นต ท TCP ทตนท ง ถ
ปด ป ท ง ด บชดข ข ง ซก นต 1 จ ท ก ง ซก นต 1 ป
ป ท ง กค ง

พร ทคอลควบคุมการสงขอมูล บบ หล
พ ทค ค บค ก งข บบ (stream control transmission protocol:
SCTP) ปน พ ทค นชน ท น ป ต ซง ช นก งข ช งท งภ น
ด กน ด พ ทค SCTP กบ บบง น บบ ท ด ฉพ บบ ด ด
พ ทค SCTP ตถป งคทจ ท ก จดก ก ช ต ผ น ปก ณ
ค ข ก งข ต ด ง ขน ซง SCTP ปน พ ทค ต ฐ น (RFC 2960) ทพฒน ด
Internet Engineering Task Force ( IETF ) ง ก จดก ก ขน งข ทน ช ถ ( ง
ค น จก ง น ข ผ น ค ข ป งป ท ง ด งค บถ น บ ณ) จ บ
บ ก จ ก พ ทค พ นชน นต กท ช ต บบ connectionless พ น จ ก
งข ช งท งพ กนจ ปถงป ท ง ง บ ณ น กจ กน พ ทค STCP ง
นบ นนก ช ต ซฟ (multihoming) คณ บตท พ ขนข ง พ ทค SCTP
พ ดข จ กดข ง พ ทค TCP ค [1]
182

1. การสือสารหลายชองทาง
ก ช งท ง (multi-Streaming) น งจ กก ท พ ท ค TCP ช งก
พ งช ง ด พ ทค STCP จงถกพฒน ถ งด ช งท ง จ กภ พท 116
ก งช งท งก 2 ช งท ง กข บ ง ดบซงถก งด ช งท งท 1 ญ จ
ก ทบต ก งข นช งท งท 2 ช งท งท 2 ง ถด นนก งข งกน ด
ฉพ ช งท งท 1 ท นนท ด พ ข ง น ดบทถกต งจงด นนก บ- งต
2. การเชือมตอหลายเซิร เวอร
ก ช ต ซฟ (multi-homing) ปนคณ บตท ก ช ต กบ
server ด กก 1 ค ง น ด กน พ ขจดปญ ก ขดข ง ค ข ด
ท ง น กซ ฟ ด ปญ ถ บ ก ด ค นต ถ งข ข จ ก
ซฟ น ดทนท ด จ ปนต ง ข ก ช ต
3. การสถาปนาการเชือมตอ บบ ทิศทาง
ก ถ ปน ก ช ต บบ 4 ท ท ง (4-way handshake) ก งก ช ต น
SCTP ปน บบ 4-way handshake ซง ถขจดปญ ก ท ทนข ง SYN (SYN-flood)
ท กดกบ TCP ด
4. หนาตางขอมูลขนาด หญขึน
น ต งข (receive windows) น SCTP ขน ด พ ขน ปน 32 บต จ ก ด น TCP
ซง พ ง 16 บต ท SCTP ถ ชท พ ก ค ข ด ง ต ป ทธภ พ

ซฟ ค นต

ช งท งท 1
ช งท งท 2
ชันสือสารทรานสปอรต (SCTP)
ภ พท 116 ก ง บบ ช งท ง น SCTP
183

ต งท 21 ป บ ท บคณ บตข ง พ ทค UDP, TCP SCTP


คุณสมบัติ UDP TCP SCTP
ค ชถ ด ถ งจด งจด งจด
ก จดก กบก
Connectionless Connection-oriented Connection-oriented
ช ต
ก งข Message-oriented Byte-oriented Message-oriented
ค บค ก
ก ค บค ค

ทนท นต ค
ผดพ ด
ก ง บข ง ดบ ก ง ดบทจ กด ก ง ดบบ ง น
ก ก ค
ป บป ง
ป ดภ

ชันสือสาร อพพลิเคชัน
ชน พพ คชน (application layer) ปนชน ท ก ข งกบผ ชง น ด ผ ช
ถตดต น ต ฟซ กบค พ ต ปก ณ ผ นท ง พพ คชน ป ก ต ง
ซง พ ทค นชน พพ คชน ชนดทท น ท นบ นนง นบ ก กผ ช ซง น
บทนจ ก ถง พ ทค ท คญ ชกน ง พ ดงต ปน
1. พร ทคอลดีเอชซีพี
พ ทค ด ชซพ (dynamic host configuration protocol: DHCP) ค พ ทค ท
บ ก นก ก นด IP address บบ ต น ต ก ค ง กข บน บบ ค ข ท ช ต ด
DHCP server จ ท น ท จกจ IP address ก นด ข งก ชง น IP address นน
ก น ทค จ น ค ข บ IP address ซ ซ น ค ง กข ปด ค งขน จ
ก งข IP address, subnet mark, DNS default gateway จ ก ค ง DHCP server [5]
ขนต นก งข IP address กบ DHCP server 4 ขนต นดงภ พท 117
184

1.1 ค ง กข จ คน ค ง DHCP server น ค ข ด ง DHCP


discover พ งข IP address
1.2 DHCP server ต จ บ IP ท ง นฐ นข ง DHCP offer ก บ ป
ค งท งข
1.3 ค งท งข ด บ IP address จ ง ญญ ณต บก บ DHCP request
DHCP server ท บ
1.4 DHCP server ง ญญ ณ DHCP ACK ก บ ป ค งท งข พ จงก
ตน ชง น ด

ซฟ ค นต

งข IP address
ข IP address
DHCP request
DHCP ACK

ภ พท 117 ขนต นก ก งข IP address กบ DHCP server

2. พร ทคอลดีเอนเอส
พ ทค ด น (domain name system) ปนก ตงช ปนต ก พ ช ทน IP
address ท ง ต ก จดจ ด ถ กก ทนท IP ด ด น น name-to-IP
address mapping ซงช ถ กช บ ซต ด ด กขน ด ต งจ ต ข ก ก
name-to-IP address ก ก นดฐ นข นก ง นก จดก ก ขฐ นข พ ป งกน
ก ตงช ซ กน
DNS จง ถง บบจดก ป งช ป ปน ข IP ด ค ง งฐ นข บบ
ดบชน ก ก กข ง บบ DNS ท น ท ป งช ข IP address ท ก บกน ด
ด บบ DNS จ ก ก นด name space ท กฎ กณฑ งชด จน ก กบข ปน
ฐ นข บบก จ ท ง น น ก ณ ค นด/ ซ ฟ ด DNS server ท น ท
185

บ ก คนช ป งข ต ท ค ง กข (DNS client) งข ก ท ง น บบ ค


นด/ ซ ฟ นท ค งค พ ต ทท น ท ปน DNS ถ ปน ดทง ค ง ซ ฟ
ค นดข ง DNS น ค ง ด กน [6]

ต งท 22 ต งช ด น ซบ ด น
ป ภท ช ด น/ซบ ด น ค
com ค ข ข ง กชน
edu ค ข ข ง น ง นก ก
ก งคก gov ค ข ข ง น ง น ฐบ
( ด น) mil ค ข ข ง น ง นท
net ค ข ข งผ บ ก น ท นต
org ค ข ข ง งคก ท ง งก
at ต
au ต
ca คน ด
cn ธ ณ ฐป ช ชนจน
de น
ชป ท dk ดน ก
( ด น) fr ฝง
jp ญปน
nz น ซ นด
th ท
uk ช ณ จก ( งก )
us ฐ ก
or งคก งผ ก
ac ถ บนก ก
ก งคก
go น ง น ชก
(ซบ ด น)
co น ง น กชน
net งคก ท บ ก ค ข
ท : [7]
186

3. พร ทคอลเทลเนท
ท นท (telnet) ปนบ ก ท ง น ท นต ป บบ นง ซง ปนก ข ข ช ค ง
ค พ ต จก ก ผ ชนน ถข ข ช ดข คตดต ค ข ท ด บ นญ ต ด
จ ปน ต งนง น ค งค พ ต ค งนน ก ข ชนน ผ ชจ ป นค งท ค งข ง
ต ง ป ง ค งทข ข ช ผ กจ ก บ ดงท น จ ข งผ ช ท นต ปนช ข ง พ ท
ค ท ช นก จ ง ค งป ท งผ น บบ ค ข น ท นต ปน นง น พ ทค ชด
TCP/IP [7]
. พร ทคอลเอ ทีพี
พ ทค ฟทพ (file transfer protocol: FTP) ค พ ทค ค ข ชนด นง ถกน
ช นก ถ น ฟ ง ค งค พ ต งก ถ น ฟ ง ค นตกบ ค ง
ค พ ต ท ปน ซ ฟ ซงท ก ถ น ฟ ง ป ดภ นก ก ป น ฟ ผ น
น ท นต ก ช FTP ทพบบ ด ชน ก ด น ด ฟ จ ก น ท นต ด ทก ตดต กน
ท ง FTP จ ต งตดต กนท งพ ต ข 21 ซงก นทจ ข ชง น ดนน จ ต ง ปน ชก
ช ผข ช ผ นก น ป ก บตดต กบ ซ ฟ น กจ ช ป ก
จ ป ชน ป ก Filezilla, CuteFTP WSFTP นก ตดต ปนตน ซง FTP บง ปน 2
น [8]
4.1 FTP server ปน ป ก ทถกตดตง ท ค ง ซ ฟ ท น ท บ ก
FTP ก ก ช ต จ ก ค นต ข ป
4.2 FTP client ปน ป ก FTP ทถกตดตง น ค งค พ ต ข งผ ชท ป
ท น ท ช ต ป ง FTP server ท ก พ ด ด น ด ฟ จ ง ก ขช ฟ บ
ฟ ค น ฟ ก ด ชนกน
. พร ทคอลเอสเอมทีพี
พ ทค ทพ (simple mail transfer protocol: SMTP) ค พ ทค บบ
TCP/IP ท ช นก งจด กท นก (e-mail) น ค ข น ท นต ป ง ค งบ ก
น ซง ถ ง ป งผ ช ดท ก ข จ กด น งข งค ถ นก ง e-mail
SMTP ถท ง น ก ณ ถ ค ท นน SMTP น ญจ คนน ก งคก
IP ท น ก งคก ชง น SMTP [8]
6. พร ทคอลพี อพี3
พ ทค พ พ3 (post office protocol version 3: POP3) ค พ ทค ท ช บ e-
mail ก ท ง น บบ store-and-forward นน ค e-mail ท ด บจ ถก กบ ท ค ง
ซฟ พง นง ค ต งก น e-mail บบจ ท ก งข ข ง e-mail
187

ง ค ง ค นต บข บน ซ ฟ ก ดงนนผ ช ถ น e-mail ข งตน ง


งจ กดงข จ ด ด ต ง ช ต Internet ต งกบ SMTP พ POP จ ช นก
บ e-mail ท นน น SMTP จ ช นก ง e-mail [8]
. พร ทคอลเอสเอนเอมพี
พ ทค น พ ( simple network managemet protocol: SNMP ) ปน พ ท
ค ทป กต พ ก นด ป บบ ก ธก จดก ค ข ซงจ ปนก จดก ค ข น
TCP/IP ปก ณ ค ข ท ปน จนต ( ปก ณ ด ท ฟงกชน ต จ บ ป บ ป นก
ท ง น ด: agent ) จจ ปนค พ ต ด ตช ท ต ปก ณ น จ น
ก ท ง นท ปนซ ฟท ด SNMP agent ช ต จนตจ น ข จ ก
นซ ฟท ด ค พ ต ทท น ท ปน ถ นจดก ค ข พ ก ข
จดบกพ ง ปญ ท กดขน น ค ข (network management station : NMS) งข ข
ป บ ป นก ท ง นข งซ ฟท ด NMS งง น ด ก จง น น ทธ
น ป ผ น NMS น จ น ท นก งข ป บค [8]
8. พร ทคอลเอชทีทีพี
พ ทค ชททพ (hypertext transfer protocol: HTTP) ปนก ก พ ทค ก
ท ช ก ป นข กน งซ ฟ ค นตข ง ด ด บ ด ถก ก บบ
ค ก ทด ด ถท ง น ด ด ก บ นก ท ง นท ซบซ น ค งท ชง น
กนก ต ถ ง บข ดทก บบ ทง บบต ก น ป บบข ง ASCII ข น ท
ข บบ multipurpose Internet mail extensions (MIME) ข ท ปนก ฟก [8]
กก ท ง นท ปข ง HTTP ค จ บบก ท ง น ก ปน 2 ด นค ด น บ
ซฟ ด น ค นต ด ค นตจ ตดต ข ง ซ ฟ ด ชป ก บ ซ
งถง ด ด ข ง ซ ฟ ด ช ป บบข ง URL นด น ซ ฟ จ งข ก บ น
ป บบท ปน HTML ด ท พ ทค HTTP ช ธก ข น บบ MIME ปน ต ฐ นข งก
ทงน
ค ง งข ข ง HTTP จ บง ก ปน 2 น ญ ค น ด ด ก
metadata จ ปน น กบข ทจ ปนต ง ชภ น พ ทค นท ง ปน นข จ งท
ต งก บ ง ทงน HTTP ถก ก บบ บ งข ผ นพ กซ ฟ ตง ด
ด ก ท ง น HTTP จ พ ทค พนฐ น TCP/IP ซงท ปจ ช ขพ ตท 80
188

ความปลอดภัยบนเครือขาย
ค ข น ท นต ปน ค ข ธ ณ ท นญ ต บคค ดก ด ถช ต พ
ชง น ด ก ปดก ง ชนน จง ก บคค ท จดป งค ป ท ตกต งจ กผ ชง น
ท ป ชน ต งก ขดข ง จ งท บบ ชง น บบ พ ก ก ก บข ข ซงถ
ปนภ คกค ชนด นง ดงนนปญ ด นค ป ดภ บน บบ น ท นตจงถ ปน ง
คญทต งต นก
1. มาตรการความปลอดภัยขันพืนฐาน
บบค พ ต ทก บบ จ ปนต ง ต ก ค ป ดภ ขนพนฐ น (basic
security measures) กต งง ชน ค พ ต ทผคน น ญ ชง น กจ ป ก
ป งกน พ ป งกน ข บบ พ บ ดบน ค ข น กจ กน จจ ปนต ง ก
ค งค พ ต พ ผ น ข ปด ชง น ก กก นป ต ก ข ข พ
ป งกนก ก บน ข ป ชง น ง นจด ปนก ป งกนค ป ดภ ซงก ธ
ก ชง นต ค ง กต บ น ต ปน ปน ต ก ด นค ป ดภ
ขนพนฐ นทพง ซง ต ต ก กจ ทคนค ธท ตกต งกน ป ด ถ บง ก ด ปน 7
ป ภทด กนดงน [9]
1.1 ค ป ดภ บน ภ พ ด ภ น ก (external security) ด ก
ก ป งกนก ข ง น บ ก ค พ ต ก จด ง ค บ ต ง ก ด ปก ณ กบ
ท ค งป บ ก ภ น น ค พ ต ค บบป งกนท ง ฟฟ ก ป งกนภ ธ ช ต
ปนตน
1.2 ค ป ดภ ด นก ปฏบตง น (operational security) ปน งท
ก ข งกบก งข จ กด นบคค ดบคค นง นก ข ถง บบ ต ง ชน น งคก ขน ด
ญท พนกง นจ น น ก จ ปนต ง ก ก นด ดบก ชง นผ ช ต ฝ ก บ น
ปฏบตง น ถน ช ดด ชนกน
1.3 ก ต จต ฝ ง (surveillance) ผบ ค ข จ ปนต ง ต ก
ก บ นก ต จต ฝ ง พ บบค พ ต ถกท ถก กข ชน ก
ตดตงก ง ท ท น งจ ปด ก ง ญญ ณ ป ง ท พท ถ ก ผบก ก
1.4 ก ช ผ น บบ ดงต ตน (passwords and ID systems) ก ช
ผ น ปน ต ก นงข งค ป ดภ ขนพนฐ น ทน ชกน น น ก ก นด ผ น ง
ก บ นก ป ก ต ง ท ถน ช พ ค บค งข จ กด พ ค ป ดภ
งขน ชน ก ก นด ก ชง นข ง ผ น ก ดงต ตน น ดบ ง ท ก บ
ต ก (biometric) ชน ค ง น น ค ง น น นต
189

1.5 ก ต จ บ (auditing) บบต จ บ น ญ ก ชซ ฟต พ บนทก


ข ต จ บ ฝ งทก ธ ก ท ข ง บบ ด บนทกข ต ง ปน กฐ น
น ป บบข ง ฟ ท ก log file
1.6 ทธ ก ข ถง (access rights) ก ก นด ทธ ก ชง น ปก ณ
ฟข กบผ ชบ งก ชน ก น ก ข นทบ ก ก ข ก ง ปนตน
1.7 ก ป งกน (guarding against viruses) ค พ ต ปน ป ก
ขน ด กทจ ข ป ก ข ป น ป งก ท ง นข งค พ ต ท ค พ ต ท ชง น นน
กดปญ ต ง
2. วิธีการ จมตีระบบ
ก จ ต บบด ธต ง นน กดขน ด ด ฉพ ค ข ท ช งกบ น ท นต
ซง ป บ นก ปดช งท ง ผ งด จ ต บบภ น งคก ดทก ทงนก จ ต บบ
ธด กน ดง ดต ปน [9]
2.1 ก จ ต พ จ บบ (hacking attacks) ปนก จ ตต ป ท ง
งชด จน ชน ต งก จ บบ พ ถ ข บบ ค ข ภ น พ ด ซงข
ค บ ค น จ บบ ด กจ คด กข ป น ป งข ท ข ถง
ก ตดตง ป ก ท พงป งค พ ข ปท ข ภ น ทง ด
2.2 ก จ ต พ ปฏ ธก บ ก (denial of service attacks : DoS) ปน
ก จ ตชนดท ปท กถกก ข นกนบ ด DoS จ ปนก จ ต พ ค พ ต
บบ ค ข ดก ต บ น งง นบ ก ด ต ง ชน ก ณท ซ ฟ ถก จ ตด DoS
นน ค จ น ภ ท ถบ ก ท พ ก ด ด ค น ค นต ด
พ ตดต กบ ซ ฟ กจ ถกขดข ง ถกปฏ ธก บ ก DoS จผ ผ นกบก
จ ตป ภท น ข ด ชน ก ง บ บ ก พ พก กตข จนน บน
ค ข ก พ บ ดข ง น น บน ค ข ซง ง นจ งผ ต บบจ จ บน
ค ข ท ต ปด ข
2.3 ก จ ต บบ บ ป (malware attacks) ค (malware)
จ กค ต malicious ซง ปนค ท ช กก ป ก จ พ ก ค พ ต , น น
(worm), ท จน (trojan), ป (spyware) ด (adware) ถ พ ก จ บบ
ต น ต ปท ค ข ด จดป งค ด ก พ จ ต บบ น ปท จ จง
ต ง ชน ผป งค ด งจด กท นก ท นบ พ กบ ค พ ต ง
ก จ ปท บ กซ ค น พนกง น น งคก นง ด บ ดงก ก ปด น
ขน ท พ กบ นก ถ พ ข ง ค ข ภ น งคก ดทนท
190

3. รวอลล
ฟ (firewall) ปน ค ง ท ช บป งกน บบค ข จ กก ท ปท
ถกบก กจ กผท ด บ นญ ต ปน ง ก กบก ก ค ป ดภ น บบ ค ข ก
ป งกน ด ช ฟ นจ ปนก ก นดกฏ กณฑ นก ค บค ก ข ก ค บค ก
บ งข น บบ ค ข นน ง [10] ภ พท 118 ดงต นงก ตดตง ฟ
ต ด ก ชง นค พ ต น ญนน ปนก ชง น นบคค ดงนนปญ ต ง ท
กดขน น งก ชง นจง กนก ต บบ ค ข น ท นต ปนท พ ก ทก
งคก ก ชง น น ท นต ชน ดงนนผ ทต ค จ กดผ ง ด ธก พ
ก บ ข ค พ ต น งคก พ คน ข บ ต งก ทด บค ถข งตน ง
ต ดจน ค พ ต ซง ชช งท ง น ท นต ปนช งท ง นก พ ก จ
ฟ คณ บต ก นก ป งกนก บก ก ซง น ทข ง ฟ ถ บง ปน 3
น ทดงต ปน
3.1 ก ป งกน (protect) ฟ ปน ค ง ท ชป งกน ก บก ก ด ข
ท ก บ งผ น บบ ค ข จ ถกก นด ปนกฏ กณฑ พ ชบงคบ นก ภ น
ค ข
3.2 ก ก นดกฎ กณฑ (rule base) ข ก นด นก ค บค ก บ งข
ภ น ค ข ปน งท คญ ดงนน ก ตดตง ฟ จ ต ง ก ก นดกฎ กณฑ นก
ค บค ก ท ง น น บบ ค ข
3.3 ก ค บค ก ข ถง (access control) ค ก ค บค ดบก ข ถงข
ถงก บ งข ด

ารดดิสก

อินเทอรเนต รวอลล เราทเตอร คอมพิวเตอรพกพา

คอมพิวเตอรตัง ตะ
ภ พท 118 ก ตดตง ฟ พ ป งกนก บก ก ด ผ งดจ ก ค ข น ท นต
191

สรุป
ชน ท น ป ต น ท งข จ ก พ ซ ตนท ง ป ง พ ซ ป ท ง
ค บถ น ด ก ก นด ด ด ท ด ก บ ขพ ต พ ต พ ด ด
พ ทค กน ก ซ ก กต ด ด ก บ ก งข นชน ท นป ต ถ
ท บบค น นคชน ค ก งก ช ต ก นก งข กบ บบค น นคชน ทด
ค จ ปนต ง งก ช ต ก น งข พ ทค UDP ปน พ ทค ทบ ก บบค น
นคชน ข ดด นขน ดข ง ด ด น จง งข ด ต ก บป กนก งข
พ ทค TCP ปน พ ทค ทบ ก บบค น นคชน ทด ก บป กนก งข
ตขนต นก งทซบซ นท งข ดช พ ทค STCP ปน พ ทค ทป บป งข จ กด
ข งทง UDP TCP ชน ท น ป ต บ ก ชน พพ คชนซง ปน น ต ฟซ
งผ ชง นกบ ค ข พ ทค ท คญ นชน พพ คชนค DHCP, DNS,
TELNET, FTP, SMTP, POP, SNMP HTTP ค ป ดภ บน ค ข ปน ง คญทต ง
ต นกถง ทก ค ข ค ด นน ต ก ค ป ดภ ขนพนฐ น พ ป งก ก จ ต บบ
ปก ณ ฟ ปน ปก ณทช ป งกนผบก กบน น ท นต ด จ ท น ทต จ บ ตดต
พก กตท ข ก บบ พ ป งกนก ข ถง ค ข

บบฝกหัดทายบทที 9
1. ก งข บบ พ ซ ถง พ ซ ตถง ต นดถง นด ค น
ตกต งกน ง จง ธบ
2. จง ธบ กก ท ง นข ง พ ทค UDP
3. จง ธบ กก ท ง นข ง พ ทค TCP
4. จง ธบ กก ท ง นข ง พ ทค SCTP
5. ชน พพ คชน ค คญต ผ ช ง จง ธบ
6. จง ธบ น ทข ง DHCP, DNS, TELNET, FTP, SMTP, POP, SNMP HTTP
7. จง ป ต ก ค ป ดภ พนฐ น พ ง ขป
8. ก จ ต บบ กป ภท ต ป ภท ก ณ ง จง ธบ
9. ตท ปก ณ ฟ ค คญ งขนก ณ ช ต ข กบ ค ข ภ น ก
น ท นต พ
10. จง ธบ น ทข ง ฟ พ ง ขป
192

เอกสารอางอิงประจำบทที 9
[1] Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
[2] ก ทธ จ . (2548). เรียนรูระบบเนตเวิรกจากอุปกรณของ Cisco ภาคป ิบัติ.
ก ง ทพ : ซ ด.
[3] Stalling, William. (2014). Data and computer communication. 10th ed.
Singapore : Pearson
[4] นกง นพฒน ธ ก ท ง กท นก ( งคก ชน). (2555). 3-way handshake.
[ น น] งท : https://www.etda.or.th/terminology-detail/1451.html [1
ก ภ พนธ 2560]
[5] ง น ทค น น ท ก งบ ก ก ง ท ก ต ต . (2554). DHCP
Dynamic host configuration protocol . [ น น] งท :
http://dit.csc.ku.ac.th/ index.php?option=com_content&view=section&id
=13&Itemid=126 [1 ก ภ พนธ 2560]
[6] MIND PHP.COM. (2559). สารานุกรม IT. [ น น] งท :
http://www.mindphp.com/ค /73-ค .html [1 ก ภ พนธ 2560]
[7] ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
[8] ช กด ดง จ ญ, ท พ กณ, ฒ พฒนน นด , ช ณพนธ. (2556). Data
packet. [ น น] งท : http://wich246.tripod.com/snmp.htm [1
ก ภ พนธ 2560]
[9] ก นธ ฐ จ. (2556). ความปลอดภัยบนเครือขาย ละเทคนิคการเขารหัส. [ น น]
งท :
http://mooc.msu.ac.th/myclass.php?public=MQ%3D%3D&courseid=9&no=9
[1 ก ภ พนธ 2560]
[10] ทธช ค ก . (2557) Firewall and Logs. [ น น] งท :
http://itcenter.cdd .go.th/wp-content/uploads/sites/105/2017/07/Firewall-
and-Logs.pdf [1 ก ภ พนธ 2560]
บรรณานุกรม
ก นธ ฐ จ. (2556). ความปลอดภัยบนเครือขาย ละเทคนิคการเขารหัส. [ น น] งท :
http://mooc.msu.ac.th/myclass.php?public=MQ%3D%3D&courseid=9&no=9
[1 ก ภ พนธ 2560]
ก ตพง ด ก . ระบบเครือขายคอมพิวเตอร ละการกระจาย Computer network
and distributed: ISDN/ATM. ด. 2547
ง น ทค น น ท ก งบ ก ก ง ท ก ต ต . (2554). DHCP Dynamic
host configuration protocol . [ น น] งท : http://dit.csc.ku.ac.th/
index.php?option=com_content&view=section&id =13&Itemid=126
[1 ก ภ พนธ 2560]
จกก ช พ ก ก . (2549). การสือสารขอมูล ละเครือขายคอมพิวเตอร. ก ง ทพ : นกพ พ
ทป
จ ก ปทง ฐพงค ณ. (2551) ระบบเครือขาย ละความมันคง.
[ น น] งท : http://www.nextproject.net/contents/print.aspx?00098
[11 ต ค 2559]
ช กด ดง จ ญ, ท พ กณ, ฒ พฒนน นด , ช ณพนธ. (2556). Data Packet.
[ น น] งท : http://wich246.tripod.com/snmp.htm [1 ก ภ พนธ 2560]
ชตพง ช ธ งค. (2559) เอกสารประกอบการสอนวิชาการสือสารขอมูล ละ ครงขาย
ท ชภฏนค ช
ท งก ด พ พ . (2554). การสือสารขอมูล. ก นธ : ค งก จดท ต งนจ ฉ
พ ก ต 84 พ พ บ ท ดจพ จ ท ชภฏก ภ ค
ต น กฉ ง น .
ธนญช ปญญ ท ญ. (2557) ทำความรูจักกับ IPv6 address เบืองตน. [ น น] งท :
http://running-config.blogspot.com/2014/07/ipv6-address.html [4 ก ค
2560]
ธ ด ก . (2547) Principle of communication. [ น น]. งท :
http://www.ee.eng.cmu.ac.th/OnlineCourses/252341/page4.html [9 น ค
2560].
น ตน ตน งค . (2556). การสือสารขอมูล ละเครือขาย. [ น น]. งท :
http://www.ee.buu.ac.th/attachments/article/ [9 น ค 2560].
194

บณฑต จน นนท. (2532) หลักการ าสือสาร. ก ง ทพ : นกพ พ งจ งก ณ



ป ทธ ป พณ งค ก . (2533). หลักการระบบสือสาร. ก ง ทพ : ซ ด
พพฒนพง ญพธ, ธ ชช ท ง น พ ช นท ช . (2558). เรียนรูเบืองตนเกียวกับ
MPLS. [ น น]. งท : http://www.ninehua.com/index.php/story/
menu-nw/116-mpls-basic [20 ต ค 2559]
ภท น ภท ก . (2555). เครือขายคอมพิวเตอร. ก ง ทพ : นกพ พ งจ งก ณ

ทธช ค ก . (2557) Firewall and Logs. [ น น] งท : http://itcenter.cdd
.go.th/wp-content/uploads/sites/105/2017/07/Firewall-and-Logs.pdf
[1 ก ภ พนธ 2560]
ธ พง ก ช ณ งค ด. (2551). การสือสารขอมูล ละเครือขายคอมพิวเตอร. ก ง ทพ :
คทพ.
กด นท . (2551) การกำหนดหมายเลข IP address นระบบเครือขายคอมพิวเตอร.
[ น น] งท : https://www.technicchan.ac.th/modules/article/
detail.php?id=29 [11 ต ค 2559]
นกง นพฒน ธ ก ท ง กท นก ( งคก ชน). (2555). 3-way handshake.
[ น น] งท : https://www.etda.or.th/terminology-detail/1451.html
[1 ก ภ พนธ 2560]
นกง นพฒน ธ ก ท ง กท นก ( งคก ชน). (2555). Introducing OSPF
routing protocol. [ น น] งท : https://www.etda.or.th/file_storage
/uploaded/ Etda_Web site/article/20120316_OSPF_Weekly_Article_V.03-
02.pdf [11 ต ค 2559]
น ทค น นท ก นกง นป ดก ท ง ด ท . (2556).
Multiprotocol label switching. [ น น]. งท : http://ict4.moi.go.th
/zonel4/web_zonel4/files/pdf/technology%20MPLS.pdf [25 ต ค 2559]
น ท นต. (2544) น นก ท บ ชน. ท 25. [ น น]. งท :
http://kanchanapisek.or.th/kp6/sub/book/book.php?book=25&chap=6&page
=chap6.htm [10 พ ภ ค 2560].
ภ ง . (2552). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
195

ก ทธ จ . (2548). เรียนรูระบบเนตเวิรกจากอุปกรณของ Cisco ภาคป ิบัติ. ก ง ทพ


: ซ ด.
Alibaba.com. Junipernetworks. [Online]. Available: http://thai.alibaba.com/ [2016, 4
November]
Forouzan, Behrouz A. (2013). Data communications and networking. 5th ed.
Singapore : McGraw-Hill.
Forouzan, Behrouz A. (2007). Data communications and networking. 4th ed.
Singapore : McGraw-Hill.
Forouzan, Behrouz A. (2003). Data communications and networking. 3rd ed.
Singapore : McGraw-Hill.
Kozierok, Charles M. (2005). PPP link control protocol LCP . [Online]. Available:
http://www.tcpipguide.com/free/t_PPPLinkControlProtocolLCP.htm [2016, 10
December]
Lazada.co.th. อุปกรณคอมพิวเตอร. [ น น]. งท : http://www.lazada.co.th/ [4
พ จก น 2559]
MIND PHP.COM. (2559). สารานุกรม IT. [ น น] งท : http://www.mindphp.com/
ค /73-ค .html [1 ก ภ พนธ 2560]
Prasad, Ramjee. (1996). CDMA for wireless personal communications. MA : AH
Artech House Publishers
McGregor, G. (1992) The PPP Internet protocol control protocol IPCP . [Online].
Available: https://tools.ietf.org/html/rfc1332 [2016, 3 December]
Stallings, William. (2014). Data and computer communications. 10th ed. Singapore
: Pearson
Verizon Wireless White Paper. (2008). CDMA network security. [Online]. Available:
https://scache.vzw.com/dam/businessportal/content/assets/files/SecurityWP
.pdf pp.12 [2016, 3 December]
Simpson, W. (1994). The point-to-point protocol PPP . [Online]. Available:
https://tools.ietf.org/html/rfc1661 [2016, 3 December]
Spurgeon, Charles E. (2014). ETHERNET: The definitive guide. Singapore : O'Reilly
Media
Data Communications
and Networks
ส ร ส ค ญขอ ง อ กส รป ร มวลส ร ร ย วช ล่ ม น
ปร กอบด้วยบทน ก รสอส รข้อมล ล ครอข่ ย สถ ปัตยกรรม
ครอข่ ย บบชน พร ทคอลก รสอส รข้อมล บบจ ลองก รหน่วง
วล น ครอข่ ยข้อมล ก รสอส รด้วยก ร ข้ ถงหล ยท ง ก ร
ควบคมก รส่งข้อมล ก รก หนด ส้นท งส่งข้อมล คว มปลอดภย
ของข้ อ มล ต่ ล บทของ นอ รองจ มส่ ว นส คญปร กอบด้ ว ย
วตถปร สงค์ ชงพฤตกรรม ร ยล อยดของ นอห วช บทปฏบตก ร
ก ร รยนก รสอน สอก ร รยนก รสอน ก รวดผล ล ปร มนผล
ล หนงสออ้ งอง

You might also like