Professional Documents
Culture Documents
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
ค งข ข ...................................................................................................................................... 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
ภ พท 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
คำอธิบายรายวิชา
บทน ก ข ค ข ถ ปต ก ค ข บบชน พ ทค ก
ข บบจ งก น ง น ค ข ข ก ด ก ข ถง ท ง ก ค บค
ก งข ก ก นด นท ง งข ค ป ดภ ข งข
วัตถุประสงคทัว ป
พ ผ นค ค ถ ทก ดงต ปน
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 นป ก บข งก ข
ทิศทางของขอมูล
(ก simplex
คอมพิวเตอร หนาจอ
ทิศทางของขอมูล นเวลา 1
ทิศทางของขอมูล นเวลา 2
ข half-duplex
ทิศทางของขอมูลตลอดการสนทนา
(ค full-duplex
ภ พท 2 ท ท งก ข งข
ช ง ญญ ณ นก บ งข จ ก กจ กกน ปน ด ท ต ช งท น ทถ นข
นท ท งต งข กน ( ชน ท พทตง ต , ท พท ค นท) พ งช ง ญญ ณ ด ต
ถ ง บก ถ นข ดทง งท ท ง ( ชน ท พทบ น )
เครือขายคอมพิวเตอร
ค ข (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
WAN
MAN
LAN
PAN
ประเภทของเครือขาย
นปจจบน ก ก ถง ค ข ด ท ปจ ง งถง ค ข ก 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
(b) ค ข ท งถนท ช ต กน น ป บบด ด ปก ณ บ
ภ พท 6 ต งก ช ต ค ข ท งถน
ค งต งค ข น ชนภ น ท นถน ก จ ค ข
นพ ช ต ค ข นข ง ต คณ ช ข ด กน ปน ค ข ด กน น งก ง
ทค น ท ช น ค ข น ด ก ภ ถ น บบ ป น (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
(a) switched-WAN
อินเทอรเนต
น ท นต (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 ด ผ ชดงก ก ช ต
กบ ผ บ ก ต ดบขน จ ก ดบท งถน ดบภ ภ ค ดบป ท งป ท
สรุป
ก ข (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
ชันที 7 อพพลิเคชัน
ชันที 6 พรีเซนเตชัน
ชันที 5 เซสชัน
ชันที 4 ทรานสปอรต
ชันที 3 เนตเวิรก
ชันที 2 ดาตาลิงก
ชันที 1 สิคัล
ภ พท 11 บบจ ง
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
หนดระหวางทาง หนดระหวางทาง
การเชือมตอระดับกายภาค
ภ พท 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
ก บ นก งข ข ก บ นก บข
ท นป ต พ ทค ท น ป ต ท นป ต
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
จากชันสือสารดาตาลิงก ปยังชันสือสารดาตาลิงก
ภ พท 15 ชน ฟ ค (physical layer)
28
2 ชันสือสารดาตาลิงก
ชน ด ต งก (data link layer) ท น ท บ งข น ก ณ hop-to-hop น
ข งข จ ถกจด กบ น ป บบข ง ฟ (frame) ชน ด ต งก ก ต จจบค
ผดพ ดข งข ท บ จ กชน ฟ ค ซงค ผดพ ด จ กดจ กก ญญ ณ บก น
ค ผดพ ด น กพบค ผดพ ดข งข กจ ธก จดก กบข ทผดพ ด ชน
ก ก ข ก งข ตนท ง งข กค ง พ ดข ทป จ กค ผดพ ด บ
งต ชน นต คต ป
จากชันสือสารเนตเวิรก ปยังชันสือสารเนตเวิรก
สือกลางการสงขอมูล สือกลางการสงขอมูล
หนดปลายทาง D
หนดระหวางทาง C
Link Link
หนดปลายทาง A หนดระหวางทาง B
Link
หนดปลายทาง F
หนดระหวางทาง E
Link Link
A B E F
ดาตาลิงก ดาตาลิงก ดาตาลิงก
3 ชันสือสารเนตเวิรก
ชน นต ก (Network Layer) จ ท น ทจดก กบ ป บบข ท ก พค
กต (packet) ค บค ก งผ นข งตนท ง ป ท ง ด ผ นจดต ง บน ค ข
ปน ปต นท งทก นดค ท น ท นก ง บ packet จ ก host ตนท ง ป ง host
ป ทง
ง กต กค ข ง บบท ช ต ผ น งก ปน ค ข ต งชนดกน
จ ปนต ง ช ปก ณ ช ต นชน นต ค (น ช ต ) บ ช ค ข ต งชนด
ดงก พ ถ งข จ กตนท ง ป งป ท ง จ ง ด
จากชันสือสารทรานสปอรต ปยังชันสือสารทรานสปอรต
ปยังชันสือสารดาตาลิงก จากชันสือสารดาตาลิงก
ภ พท 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
สงขอมูลจากตนทาง ปปลายทาง
A B E F
สงขอมูลจากตนทาง ปปลายทาง
ชันสือสารทรานสปอรต
ชน ท น ป ต (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)
ชน ซ ชน น ทค บค ก ก จดก ก ป นข ท กดขน ง
ต ดก ทก งด นนก ณ ขณ ดขณ นงจ ก ซ ชน ทงน ซ
ชนท กดขน จ กดจ กก ท ง นข งคน พ งคน ด คนก ด ต ง ชน ก ก น
บบ ก ข ง ท น พ ข ชบ ก บน ค ง ต น ต ค ง กถ ปน ซ ชน นงท
ป ก บด ขนต นดงน
การลอกอิน > การกรอกรหัสผาน > การ ช ฮสต > การออกจากระบบ
DATA H6 DATA H6
ชันสือสารพรีเซนเตชัน ชันสือสารพรีเซนเตชัน
ปยังชันสือสารเซสชัน จากชันสือสารเซสชัน
ภ น ทข งชน พ ซน ตชน ถ ป ปน 3 ป ก ค ก ป งข ก
ข ก บบ ดข ซง ดจ ธบ ดงต ปน
6.1 ก ป งข (translation) พ ซ ป ก ท น น ง บบซง
จ ชค พ ต คน ดบกน ก ช ทนข ตกต งกน ต งก ก ป น
ข งกน ชน พ ซน ตชนจ ท น ท นก ป ง ท ตกต งกน น ป บบ
ด กน พ น น ข ต งกนทง งฝง
6.2 ก ข ข (encryption) ก งข ผ น ค ข จ ปนต ง บบ
ค ป ดภ ข งข ทด ดงนนก ป น ปข ด น ป บบข งข ท ข
35
ผ ชง น ผ ชง น
ข H7 ขาวสาร ข H7 ขาวสาร
ชน พพ คชน ชน พพ คชน
ป งชน พ ซน ตชน จ กชน พ ซน ตชน
ภ พท 24 ชน พพ คชน (application layer)
ชนท 7
อพพลิเคชัน APIs, HTTP, FTP, SMTP
ควบคุมการสนทนาระหวาอุปกรณ
ชนท 5
ซอ ท วร เซสชัน ควบคุมการเริม/สินสุดการเชือมตอ
การสงรับขอมูล TCP/UDP
ชนท 4
เชือมตออุปกรณทีอยูตางเครือขาย IPV4+IPV6
ชนท 3
เนตเวิรก การหาเสนทาง
ควบคุมการเชือมตอระหวางอุปกรณทีอยู นเครือขาย
ชนท 2
ดาตาลิงก เดียวกัน
ารด วร
คุณลัก ณะทาง า/ทางกายภาพของอุปกรณ
ชนท 1
ภ พท 25 ป น ทก ท ง นข ง ต ชน บน บบจ ง
ชันสือสาร น บบจำลองอินเทอรเนต
บบจ ง น ท นต (Internet model) ชด พ ทค ทซพ/ พพฒน ขน ก น
บบจ ง ต กก ท ง นค ค งกน ด ตนฉบบข ง บบจ ง น ท นต
ป ก บด 5 ชน [5]
กพจ ณ ป บบก ท ง นข ง ถ ปต ก ทซพ/ พ จ น ก ท ง น
ค ค ค งกบก ท ง นข ง บบจ ง น ถ ปต ก ทง ง ป บ ท บกน
จ ดดงภ พท 26
1. ชันกายภาพ
ชนก ภ พท น ทก นดก ช ต กบ ปก ณก ก งข ปก ณ
ต ง ดงนน คณ ก ณ ข ง ทจ ช งข ต งถกก นด ต จ บ นชนก ภ พ
2. ชันสวนตอประสานเครือขาย
ชน นต ป น ค ข ท น ทค บค ก งก ข พก กต บบ ค ข
ทงนก ท ง นข งชน นจ ต งท ง น กบต บบ ง ง นชน ค ข
ชน ช ข
37
3. ชันอินเทอรเนต
ชน น ท นตท น ท นก งข ข ค ข ค ข ท ตกต งกน ด ผ น
ก ท ง นข ง กต ปก ณ บ นท ง ก ท ง นข งชน น ท นตจ ต งขนก บก
ท ง นข ง บบจ งก ช ต ง บบ ปดชน นต ก ท ง นนด นก งต ก
ข ง ค งท ช ต กนบน ค ข ท ตกต งกน
4. ชันขนสง
ชนขน ง ก บ ก 2 ป บบค ก บ ก ก ช ต บบก นดก ช ต
ก น งข ด พ ทค ทซพซง ค น ช ถ นก ง ง ก บ ก บบ
ก นดก ช ต ก นก งข ด พ ทค ดพซง กบ ป ก ป กตท ก ง
ข ทต งก ค นก ง ง
5. ชันประยุกต
ก ท ง นข งชนป กตนจ ถท ง น กบชนขน ง ชน น ท นต ด
ด ต ง ก ท ง น นชนน ปนก ท ง นป นกบป กตต ง ทท ง นบน ค ข
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นอกจะมีคน ช
ตก พ ก งข ง ญญ ณด 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]
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 ง เท่าไร
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
...
เวลา
(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
11 10 01 01 00 00 00 10
ดบท 4
ะ ดบท 3
1s
01 ดบท 2
สละ
4
bitodht ทีละ 4bit
g
ส่งข้อมูล
ถ้าอยาก ส่ง
ข้อมูล
• ช้ แระสน
ของ 24 e L
ต้ ใ 4. logzb →
สัญญาณ 16 ระดับ
L ะ
อนาล็อก
ไกล
ส่ง
เนื่อง
ลง
เป็น
ข้อ
สัญญาณ
49
00
การส่งสัญญาณดิจิตอล
g
ชองทางการสือสาร บบเบส บนด ละบรอด บนด
ก ง ญญ ณดจท ผ น ก ง ถ บง ด ปน 2 ป ภทค ช งท งก บบ
บ บด (baseband) บบบ ด บนด (broadband) ดิจิตอล
สัญญาณ
g
ก็นางนภาดิจิตอลแล่นสัญญาณดิจิตอลผ่านสายพอถึง
1. ชองทางการสือสาร บบเบส บนด
จ ปนก ข ท ช ญญ ณท บ ง ปน ญญ ณดจต น ซง บ บนดค ก ง ปลายทางก็เอา ไ
ญญ ณข ด ทจ ง ด ก ด ต ญญ ณท ก ด ตกค ญญ ณข ดจต ใช้ ได้
งาน เลย
ท งนน ง ต ง ชนก ง ญญ ณดจท ข ง ท นต นดงภ พท 33 (a) ป บบข ง ไม่มีการแปล
งโ
ญญ ณดจต ค ก ก นด งดนทป น ก ปน ญญ ณ งดน ง ดบ น ป บบพ อนล็อก
ญญ ณท ง ปน ญญ ณดจต บ น งจ ก ญญ ณ ถบค ถก ง ก ปน
ญญ ณพ ดงนนก ง ญญ ณ ป น ญญ ณซง ข จ กดด น ถบค ถจ ท
ญญ ณพ ด น ทพตนนผด พ น ปจ กตนฉบบ ดง ดง นภ พท 33 (b)
ปา 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
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
ษื๋ญื๊
ญญ ณผ ทฝง บ
เกิด
กัน ทิให้
บอก
เมื่อ
รสนา
เมื่อ
สัญญาณ
นาย
ใด คน
ญาณ
โสัญ
สัญญาณ
3. สัญญาณรบกวน
ญญ ณ บก น (noise) ปนปจจ นงทท ญญ ณท ปก ณฝง บต งจ ก ญญ ณ
ตนฉบบท ปก ณฝง ง กดขนจ ก ญญ ณ บก นป ปน ข ป น ญญ ณข ดงภ พท 37
บง ก ด ป ภทดงน อิเล็กตรอนสันจาก
thermal noise กดจ กก ค นทข ง กต น นต ก งจนก กดอุณญญสิณที่สู ฟฟงขึ้น
m
ป บก น ญญ ณตนฉบบ
สงวน มกรนโยนสื่อสาร
แม่เหล็กไฟฟ้า
induced noise กดจ กก น น ก ฟฟ จ ก ง ด ภ น ก บบ
ชน ค ง ช ฟฟ ต ง
สัญญาณ
ใน
ที่ สวนข้างเคียงกันและพานทับกันแล้วมีนกณกันเอง
cross talk ค ญญ ณ บก น induce noise ป บบ นง ต งก นดค จ ก น
ญญ ณข ง ค ง ง ญญ ณ ก ฟฟ บก นกน ง
ญญงาน
impulse noise ปน อยู่ดีณ บกๆ นท ดบ ง ก นช ง ฉบพ น ก กดจ ก
ฟ ผ ปนตน หอหม้อแปล ระเบิด
ง ฟฟ ก ง ง ก ค ง
nfn _
ฝง ง ญญ ณ บก น ฝง บ
จดท 1 ก ง จดท 2
(a) ญญ ณ บก น น ญญ ณ น ก
พอAnalyze
ปลายทาง
Signal + noise
ได้
Signal Noise
ได้ดีหรือไม่_
เรา
มีอยู่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 = จ น น ดบ ญญ ณท ช ทนข
น งจ กช ง ญญ ณ กด ญญ ณ บก นขน ดงนนดงนนจง ถช y
ท ฎข ง Nyquist ด ดงนน ต ข งข บช ง ญญ ณท ญญ ณ บก น ถ
ค น ณ ดจ ก ก Shannon capacity ดงน [3]
ก่อน
54 sigmbto Noise patio
ด
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒
bit rate = ต
𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ
ง ดข งข
𝑙𝑜𝑔2 1 𝑆𝑁𝑅
อื๋ (3)
L
ธท ช ก Shannon capacity ข บ ขตบน ( ต ข งข ) ช ก Nyquist
bit rate จ น น ดบ ญญ ณ (L) ทค ช ะ t
มีค่าL สมการแต่
1. ช ก Shannon capacity ข บ ขตบน ( ต ข งข ) ใน
𝑏𝑖𝑡 𝑟𝑎𝑡𝑒 𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ 𝑙𝑜𝑔2 1 𝑆𝑁𝑅 ใน
คัน
shorrnonไม่มี สมการ
ประสิทธิภาพเครือขาย
ป ทธภ พข ง ค ข ขน กบ ปจจ ซง นบททน ด กต งปจจ ท ผ กบ
ป ทธภ พ ค ข ด ถ ด ดจ ก ต นก งบตข , น ง, ค
ตกต งข ง นง
→ ถ
วอน argt อัต้อง รอspd
spd ขึ p 1. อัตราเรว นการสรางบิตขอมูล
ดิจิตอลอส
← ต นก ง ญญ ณ ฟฟ ข งบตข (physical speed of bit transmission)
ถ ก กช นง บนด ดท (bandwidth) ข ง งก น ค ข ถง ต ก งข
55
ต งท 1 บนด ดทข ง งก
งก บนด ดท ป ภท งก
WiFi IEEE802.11g 54 Mbps
WiFi IEEE802.11n 300-450 Mbps
FastEthernet 100 Mbps
GigabitEthernet 1 Gbps
ใน
p สร้าง เสมือน
กำแพง น
_ ได้กี่ปิ๓ต่อ
ทีส่งผ่านตน วัน
ทะลุ เสมือนo
กำแพง
ททง
11110011111000010011 111100101010101010101111100010
ก ง ก ง
ถค จ น นบตท ถ
ผ นก พงน ด น 1 น ท
ภ พท 38 ถ (throughput)
การคำนวณวิสัยสามารถ ละเวลาหนวง
ก คนณ ถ throughput นน ต งท ก ค น ณ น ง (delay) ทก
ช ง ช ต (hop) น ค ข ต ป ท ข ก ข งด ค ผ ข ง น งดง
ก ท5
ป ณข ท ง 𝑏𝑖𝑡 (5)
𝑡ℎ𝑟𝑜𝑢𝑔ℎ𝑝𝑢𝑡
𝑑𝑒𝑙𝑎𝑦 𝑎 𝑠𝑒𝑐
ด
delaytotal = ทง ดท ช นก ดนท งผ น ค ข (ค น ณจ ก ก ท 6)
ด
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
2. เวลาทีวงจร า ชสรางสัญญาณบิต
transmission time (ttx) ค ท งจ ฟฟ ช ง ญญ ณ ฟฟ ข งบตข 0 1
ซงจ ขน กบ 2 ปจจ ค ต นก ง ญญ ณ ฟฟ ขน ดข ง ฟ ดง ก ท 9
𝑓𝑟𝑎𝑚𝑒 𝑠𝑖𝑧𝑒
๏je
𝑡 (9)
𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ
ด
ใผ้แบ่งในbit
frame size = ขน ดข ง ฟ น ปนบต ( ก น ปน บตต ง ป ง น ปนบต)
bandwidth = ต นก ง ญญ ณ ฟฟ น ปนบตต น ท (bps)
3. เวลา นการรอคิวทีอุปกรณเครือขาย
) ค เยอะก็ต้นก
queueing time (tกqข้อมูล องมีการคคิทว ปก ณ ค ข ต ง
ต่อ ข ปถง ปก ณ
ค ข ก น ป ผ ง ถ บ ก ด ข จ ถก กบ น น ค จ ช ค
(buffer) พ ข ค บป ผต ป
ณื้อ กับ
ยู่ อุปกรณ์
. เวลา นการประมวลผลขอมูล นอุปกรณเครือขาย
processing time (tp) ค นก ป ผ ข นฟ ก ท ง นข ง
ปก ณ ค ข นชน ต ง ซงขน กบ ถภ พ น ป ผ ข ง ปก ณ ค ข
นน
ttx 1000
10 106
100 𝜇𝑠𝑒𝑐
1000
1000 106
1 𝜇𝑠𝑒𝑐
1000
10 106
100 𝜇𝑠𝑒𝑐
tq - - -
tp 1 𝜇𝑠𝑒𝑐 1 𝜇𝑠𝑒𝑐 1 𝜇𝑠𝑒𝑐
ค น น delay จ ก ก ท (6)
𝑑𝑒𝑙𝑎𝑦 𝑎 𝑑𝑒𝑙𝑎𝑦
=1
ค น น 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]
การส่งนกใน_
สถานี 2
อัตรา
ไม่
สถานี 3
สถานี 4
slot แบ่ง
ตามเวลา
ภ พท 42 ดงก งฟ ต กน ขงต ถ น น บบ บบ ต
2. ระบบตรวจสอบสือกลางเพือเขาถึงหลายทาง
จ กปญ ข ง บบ บบ ตด นก ชนกนข งข น ก ง จง
ก พฒน บบต จ บ ก ง พ ข ถง ท ง (carrierde
sense สนอง
ออ8การชน อ้อม
multiple access: CSMA)
ซง ขนต นก ต จ บ ก ง ง ถ นจ ถ งข ด ก ง ง
ท นน ซง ปน ทคนคทช ดก ชนกนข งข งด ต ถ กปญ ก ชนกนข งข
ดทง ดทงน น ง จ ก น งข งก งข (propagation delay) ต ง ชน ก
ถ นต จ บ พบ ขณ นน ต ก ง ง จง ดท ก งข ก ป ต ถ น งข ง
66
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
งไปตามคภมนำจะน
ส่ง
หรือไม่
จะ ก็ อยู่
ส่งจน กับคน่ ใน อาจจะส่ง คลื่นง่ของ
นาจะ
ชนฐ
ข้อมูล ในการ
สถานีตองการสงขอมูล
ณุ่ตาม
ใจะ ใน ตังคา 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
สถานีตองการสงขอมูล
๐ CSMA
ผ่าน
ชธ ส่งเน
กวาง
ค น จ ปน
ความน่าจะเป็น
การสาน
บ งข
ปน backoff-time นาง
ใน
ด ค IFG lnterfjne
ด ค
งข
วางตาด บค ต บส่วน
ก นด นก ค ต บ ACK
ฐื๊
น
มช
o
ฏํ๊ ณับมภาย
|
ค backoff กน มช
ACK ก น ด
พ ค backoff ?
ก นด?
ช ถ้า ส่วน
ปลายทาง
ช
ยกเลิก สาเรจ กินคงระไ
มา
การเขาถึง บบมีการควบคุม
ก ข ถง บบ ก ค บค (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
ขอมูล ขอมูล
สถานี 1 สถานี 2
f ที่1
ความถี่ f
ที่1ใช้ช่อง
สถานี
ความถี่ที่4
ใช้ช่องความถี่3 ช่อง
มมีขอมูล ขอมูล
ภ พท 50 ก ข ถง ท งด ธก ข ถง บบ บงค ถ
การเขาถึง บบ บงเวลา
ก ข ถง บบ บง (time division multiple access: TDMA) จด นชน ฟ
ค ปนก ข ชช ง ญญ ณกนคน ด ก บง กบ ต ถ นทต งก
ง ฟ ข ซง ต ถ นจ ถ งข ด น ทก นด ท นน ดง ดง น ภ พท
51 ชน ก ข ชด ท ด ง ด กนข ง ถ นภ คพนดน ง ด ก ก นด ตกต ง
๑
3310
ฃื๊....นะ ณึ๊
73
สถานี 1 สถานี 2
f f
...t ...t
f
9,929354 ชองสัญญาณ
รวม
t
f f
มมีขอมูล ขอมูล
ภ พท 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) ต ง นก ต ขข ง ต ถน
(b) ต งก ข ข ง CDMA
ภ พท 52 นก ต ข ก ข ข ง บบ CDMA
ไอ
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
ภ พท 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). เครือขายคอมพิวเตอร ละการสือสาร. ก ง ทพ : ซ ด.
วัตถุประสงคเชิงพฤติกรรม
งจ ก ก บทท 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)
ง กจ กตนท ง ข ตนฉบบนน ปถงป ท งจ ค ผดพ ด กดขน พ งบต ด
ค ข ต ชดทถก
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
ต งท 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
ต งท 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 ผลรวม
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
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 ค่อย
ค จ กด ถงข จ กดด นก ป ผ
จ ด ง เกิน พูล ก่อน
ไว้
ตรวจสอบ
การควบคุมการ หลของขอมูล
•
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 ก
จ ท บ ข ท ง ปนน ข ผดพ ด จ ด นนก ง ฟ ข ป กค ง
ธ ด บบ กิน
ค (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 ญ
ภ พท 64 ธก นก บ n ต นง
สถานี 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
บทที
การเขาถึง บบจุดตอจุด ละการเชือมตอ
น ค ข ค พ ต ถ ต งก ตดต บ งข ง 2 ปก ณ ถท ด ด
ช ก ง นก ง พ ง น ด ช งกน ก ก ข ถง บบจดต จด (point-to-point
access) ซง ปนก ช ง ปก ณ งต ท นน น ภ นบทนจ ก ถง พ ทค
บก ช ต งฟ ข ง ปก ณ 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]
ถ น ซงด นนก ป ปน ดบ
เป็น
การ ลงฟัง2
กาก ฝ่าย
Jnedn
3.2 ถ น งก ช ต (establishing state) ปนก
ง 2 ปก ณ ด จ กดขน ปก ณด น นง งข ก ช ต นขนต นนจ ก ตก ง
งก ช ต
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
ต งท 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
ต งท 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 ปก ณ กฝง นงต จ บค ถกต งข งช ผ ช ผน
จ กนนพจ ณ นญ ต ข ชง น ปฎ ธ ข ชง น
ก
packet
ผ่ฐ
ผข บบ
ข ช
0ns.
ข ข ชง น บบ
นญ ต ปฏ ธก ข ชง น
ภ พท 73 พ ทค น นต ตนด ผน
ใช้
ระบบ 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ปัน้ตอน
การใช้งาน
ด น งจ ก ก ง ผ น ก ป น ก งน ญญ ณ ตผ บ ก จ งค ถ พ ฝง
ทข ชบ ก ต บ กฝงข ชบ ก ต บค ถ ด ดค งกบข ตก งท บ จงจ ถ
ข ช บบข งผ บ ก ดดงภ พท 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ไป นญ ต ปฏ ธก ข ชง น
Payload
Flag Address Control 0xC22316 FCS Flag
(and padding)
ภ พท 76 พก กต CHAP
พร ทคอลควบคุมเครือขาย
ก งก ช ต น นต ตน จ ก จ ข ถ น ข งก
ช ง ค ข พ ก ป นข ค งค บค ซง PPP จ ช พ ทค ค บค ค ข
(network control protocol: NCP) ท น ท บ บ จข จ กชน นต ก ง ฟ ด
ข ง PPP [6]
ชั้นสื่
ร่วมกับ สารNetwork
layer
ทำงาน
1. พร ทคอลควบคุม พร ทคอลระหวางเครือขาย
layer3ย้าย ไปlayer2
code
ต้องนานญไปยิง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]
ตัวอยางการประยุกต ชงาน
ขนต นก ท ง น น ต ถ น งจ กชน ค ข งข งชน ดต
งก ผ น พ ทค 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
งค ข
ญู๊ฐื๊
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
สรุป
พ ทค บบจดต จด (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. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที
ครงขายขอมูล
ฐยฺรู นญื่
เทค น ลยี ลนอีเทอรเนต
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)
โชว์พังIPAddressแล Moreaddress
จะ
น ผู้นำ
จะ ของ คงแรกไหม
}
กางเกง
address
Mac โพองบริษัท ผู้นิm
ประจำ
Mac
ค่า ไม่ใคร
0↳
จะ ใน เฉพาะ
ชน โลก he
เหมือนกัน
1612 ตัวเรียงกัน
ดง MAC address ข งก ด ท นต นค พฐาน
1
ภ พท 79 ก ต
ท พ บบบ ปน ค ข ทน ค พ ต ปก ณต ง ช ต บน ค ข
บน ค บ น ด ท ช ปน กน ก ด ท นต ปน ทค น ฉพ ทตง บน
ต ฐ น ค ข ท ช ท พ บบบ
น ป ค. . 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
ท ก งข จด ง ปด ก ค งค พ ต น บน ค ข ถ ง
ข ป ง ค บ ท ชง น กน ด ง ป ทธภ พ ป
ฑู m
ณื๊
. การเชือมตอเครือขายอีเทอรเนต
ท นต ช ธก ง ญญ ณ บบ บ บนด ซง ชช งท งก พ งช งท ง ด
ด ทคนค ธ CSMA/CD ปนก ก นก จดก กบ ง พ ต นด ถ ช ก ชง น ระสิ
คบ ท นด กน ด ต ต ฐ น 802.3 ท นตจ ค นก ง ภาพf
ข ท 10 Mbps ด ถช คบ ชนดด กน พ ก ช ต
om
d
บ ป บบก
5
lombs
น นช ง ด กน ด น กจ กน ตช ง ถ ง นท ง ฟ ข พ ง ป งป ท งท
ต งก ด ซงต ท ฎดงก กจ กดก ชนกนข งก ข กต ป
เพราะ ตก
นั้น สายLAN
4.2 ฟ ต ท นต (fast ethernet) ฟ ต ท นต ท นตค ง
LAN
มีคนยอ สูงสู loom
=
ถ้าต้องการให้
ได้ยาวกว่าloom จะ
ลาก
_ ต้องdropspeedต่อ
นา ไปหาคอติวเตอร์ให้
วง 0
Smrteh
๐
รอ
กัน
ฝัง่
โดยไม่
ไม่
โดย
เป็น
ส่ง
→
ระหว่างswitch กาย อ Trunkd จะอยู่ระหว่างSwitchกับ
ก้อน switch
ฃีวุ๊= เอง1 |_ <|เอง123
Etherref Gig
_
ญั๋
อยากต่อเกิน10มาใช้สายFiberoptie
ธ ข ถง ก ง บบ ด ฟ ต ท นตจด น ต ฐ น IEEE 802.3u ด ปน ท นต น
๐
ฃึ๊ ป น ป ง ชน ก ดขน ดข ง ด นป ท (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 ซก นต งท น ทก นก งข
ฟ ข นน ป บก น ก ซก นต นง จ
น ค ข ด กน บ ดจ ส่ง ได้
ถก กน นง ด บ ดจ ปน
ง ค ข ข ง ค ข ท กจ กกน ต ด บ ดจ ด บก ก บบ ชกบ
ข้อมูล ทันที
รอ
บวก
อย่างที่
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
เชื่อมต่อ
พิม่ เข้ามา
ต งท 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
. อีเทอรเนตเ รม
ข ท นชน ท 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
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 ถ ปต ก ข งฟ
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
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
เอน
ก.
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 ถ ปต ก ดบชนข ง ท ๖ กำหนดชัน้กายภาพสึ่ผ่านทองแดง ไฟเบอร์
เอมพี อลเอส ใน
น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
ภ พท 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
ระบบ 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
สรุป
ค ข ท งถน ค ข นถก ก บบ พ ช นพนทค บค จ กด ตด
ทค น นปจจบนท ถช งค ข นกบ ค ข น น ท นต ด
ทค น น ท นตถกพฒน ขนบนพนฐ นข ง ท พ บบบ พฒน ปน ท พ บบ
น ต ค ข กนก ง ปน ค ข ท ช ค ข น ค ข ข ด กน ด
ป บบ ค ข กนก งทน ชกนค ป บบบ ป บบด ทค น ฟ ภ
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
ง 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
การ
คือ ต นด งท ง พ ง นค ผดพ ดท กดขนก บ ป ง ปก ณฝง ง บท บ ก
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
ต งท 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 ก งข บบ ตค ผ น ค ข น ท นต ท ถ งข ค งด
ปถงฝง บท นก ชก ตค ด กน ด
นง
isoobyggrrแมนญึ๊
Header ขอมูล
เพ่ง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)
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
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
สมคนที่ 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
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
รํ่
ต งท 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วรรครก
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
ดงนน บ กค กท ด ด ด 128.211.0.16/28 กจ ดจ น น ต
ขน ด 32 28 = 4 บต ซง ถ ง บจ น น ต ง ด ด 2 4 - 2 = 14 ค ง ดงภ พท 106
ก ท ก บบ /28 จ ท บตท ทนค ต 4 บต จง ถก นดค ดตง ต 1 ถง
14 (0001 ถง 1110) นน ง ดงนน กค ทง 2 จ ถ ปก จด พด
3.2 ก ค น ณ ด ด ซบ นต
ก คนณ ด ด ซบ นตจ ชป ชนจ ก พ ด ด ซบ นต ก
ด ดบค กง นก ค น ณขน กบซบ นต ก ปนค ดฟ ต ปนค ทก นด ง
(custom subnet mask)
155
ต งท 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
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
1มา
Number of subnet ะ
z
NE
valveof thelost vesdfor subnettiyz 2
Number of Host subnet ะ ว๊ 2
อ 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
192.158
That's The Metmh Address ะ เ o40
157
(a) (b)
ภ พท 107 ต ง ป ก ค น ณซบ นต พบนค พ ต (a) ท ฟน (b)
การกำหนดเสนทาง
น ท กข งก ก นด นท ง (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
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
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
อพีเวอรชัน
ก ตบ ต ง ด ข ง ทค น ค ข น ท นตตง ตป ค. . 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
ภ พท 110 ค ง ง ดท ก ข ง IPV6
ต งท 18 น ทข งฟ ด น IPV6 ดท ก
ฟด นท
VER (Version) กบ ชนข ง พ
priority ก นดค คญข ง พก กต
flow label ก นด ป บบก งตนท งกบป ท ง
payload length บ กค ทง ดข ง ดท ก ด ดด
next header บ กถง ด ด พ ต พ ทค จ ก งก
Hop limit ท น ทค TTL ข ง IPV4
source addreess ก นด ด ด ตนท ง
destination address ก นด ด ด ป ท ง
165
สรุป
ชน นต ค ปนชน ท บผดช บก งข จ ก ปก ณตนท ง ถง ปก ณ
ป ท งซง น ท กข งชน นค ก ก นด ด ด ก จด นท ง ด พ ทค น
ชน นต กท คญ ป ก บ ปด พ ทค พ พ ทค ซ พ พ ทค
จ พ พ ทค พ พ ทค พทก ง ช นปจจบน ปน นท 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
5. ธบ กก ท ง นข ง ฟ ด
กิจกรรมการเรียนการสอนประจำบท
1. บ ก ป ดน คญจ ก ก ป ช
2. บงก พ คนค พ ทค ดพ พ ทค ทซพ พ ทค นชน
พพ คชน น น น ชน น
3. ก ก ณต งท งผ ต ค ป ดภ ข ง ค ข ทงท ท ง น น น
ก บ จดก ปญ ด นค ป ดภ ข ง ค ข ด ผ บ ก ค ข
4. น น น คด นก กปญ ด นค ป ดภ ข ง ค ข
5. ภป ปญ ท จจ กดขน นด นค ป ดภ ข ง ค ข ปป ดน
สือการเรียนการสอน
1. ก ป ช ก ข ค ข
2. ก บคนข จ ก ทค น น ท ด ก ช ป ก คนค
3. ก ณ ก ป ดนค ป ดภ ข ง ค ข จ กข ก ตงก ท ข
ง นข งผ ชง น ค ข
การวัด ละประเมินผล
1. ก ต งต นก ข น ก งง นท บ
2. ง กตพ ตก กน น งก ด นนก นก น
3. ผ ข งก ภป ข น น ข งผ น
4. ก ป ค ข ท ด จ กก คนค
5. ก ตง จ ก น ข งผ น
6. คณภ พง นท บ บบฝก ดท บท ผ ง นก
บทที 9
พร ทคอล นชันสือสารทรานสปอรต ละ อพพลิเคชัน
ปกต ค พ ต ปก ณ ถ ปด ป ก ด ป ก น
ด กน ดงนนก ง บข จ กตนท ง ป งป ท งจง ด ถง พ ง ง ปก ณทง
งฝง ตจ ต ง ง บข จ ก ป ก บน ปก ณฝง ง ป ง ป ก ท บน ปก ณฝง บ ด
งถกต ง จง ปน น ท กข งช น ท น ป ต นก บข จ กช น
พพ คชนข ง ปก ณฝง ง ด ก งข พ ซ ตนท ง ถง พ ซ ป ท ง งต
ชน พพ คชนข ง ปก ณฝง บ ซงชน พพ คชนจ ด นนก นบ นนบ ก
ต ง ผ ชง นทง งฝง ซง นบทน ด บ พ ทค ท คญ นชน พพ คชน
ผ ชบ ก Telnet (พ ต: ซฟ Telnet
51001) (พ ต: 23)
TCP UDP TCP UDP
IP (ชน นต ก) IP (ชน นต ก)
ชน ด ต งก ชน ด ต งก
ชน ฟ ค ชน ฟ ค
ภ พท 111 พ ต ด ด
174
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]
พ ซ พ ซ
ต พ กซ ด ต พ กซ
พก กต พ พก กต พ
ภ พท 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
ภ พท 113 ก ตดต ด ก ชซ ก กต ด ด งซ ฟ กบ ค นต
3. บริการ บบคอนเนคชันเลสกับคอนเนคชันออเรียลเทด
พ ทค นชน ท น ป ต ถ บ ก ด บบค น นคชน ค น
นคชน ทด ซงก บ ก น ต บบ กบก ป กต ชกบก งข ท ตกต งกน
ดงต ปน [8]
3.1 บ ก บบค น นคชน (connectionless) พก กตทจ ถก ง ปป ท ง
นน ถ ท ก ง ด ด จ ปนต ง ก งก ตดต งพ ซ ก น พก กต
จ ปนต ง ดนท ง น นท ง ด กน ซง ต พก กต จ ปถงป ท ง พ กน
ง ดบกน พก กต ดนท งถงผ บป ท งจ ก ต บ บจ กผ บ ท ผ ง ถ
177
พร ทคอลขอมูลตอเนืองจากผู ช
พ ทค ข ต น งจ กผ ช (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
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
. กล กควบคุมความผิดพลาดของทีซีพี
พ ทค TCP ปน พ ทค ท บป กนค ถกต งข งข ค ก นง
ข ชน พพ คชน พ ทค TCP ต งท ก ต จ บ พ ข นนป จ ก
ค ผดพ ด ด ดงนนจ ต ง ก บ นก ต จ บค ผดพ ด ด ก ก ต จ บค
ถกต งข ง ซก นต ก ญ ข ง ซก นต ก ง ดบข ง ซก นต ก ต จ บ ซก
นตทซ กน [1]
4.1 ก ต จ บค ถ กต งข ง ซ ก นต พ ทค TCP จ ช ฟ ด
checksum พ ต จ บค ถกต งข งบตข น ซก นต กพบ ค ผดพ ดจ ท
ก ทง ซก นตนน ป ง ACK พ ต บ บ ด บ ซก นตนน
4.2 ก ญ ข ง ซก นต ก พ ซ ตนท งท ก ง ซก นต ป พ ซ
ป ท ง กดก ญ ข ง ซก นต กดขน พ ซ ป ท งท ด บ ซก นตจ ต บ
181
พร ทคอลควบคุมการสงขอมูล บบ หล
พ ทค ค บค ก งข บบ (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
ชันสือสาร อพพลิเคชัน
ชน พพ คชน (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
ซฟ ค นต
งข IP address
ข IP address
DHCP request
DHCP ACK
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
ต งท 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
ความปลอดภัยบนเครือขาย
ค ข น ท นต ปน ค ข ธ ณ ท นญ ต บคค ดก ด ถช ต พ
ชง น ด ก ปดก ง ชนน จง ก บคค ท จดป งค ป ท ตกต งจ กผ ชง น
ท ป ชน ต งก ขดข ง จ งท บบ ชง น บบ พ ก ก ก บข ข ซงถ
ปนภ คกค ชนด นง ดงนนปญ ด นค ป ดภ บน บบ น ท นตจงถ ปน ง
คญทต งต นก
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
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