Lec02 Computer Network - Chiang Mai University...ระบบเคร อข ายคอมพ...

Preview:

Citation preview

ระบบเครอขายคอมพวเตอรเรยบเรยงโดย อ.ดร. ศภกจ อาวพนธ

204100 IT AND MODERN LIFEImage credit: https://wallpapersafari.com

Outline 1. ระบบเครอขายคอมพวเตอร

2. อนเทอรเนต

3. แอปพลเคชนบนอนเทอรเนต3. แอปพลเคชนบนอนเทอรเนต

4. ทซพ / ไอพ และระบบช�อโดเมน

204100 IT AND MODERN LIFE

1. ระบบเครอขายคอมพวเตอร

แ น ะ นา เ ค ร อ ข า ย ค อ ม พ ว เ ต อ รแ น ะ นา เ ค ร อ ข า ย ค อ ม พ ว เ ต อ ร

ก า ร เ ช� อ ม ต อ เ ค ร อ ข า ย แ บ บ ม ส า ย แ ล ะ ไ ร ส า ย

ป ร ะ เ ภ ท ข อ ง เ ค ร อ ข า ย

204100 IT AND MODERN LIFE 3

ระบบเครอขายคอมพวเตอร

• เครอขายคอมพวเตอร

• เครอขายคอมพวเตอร เกดจากการเช�อมตอคอมพวเตอร และอปกรณเครอขายตางๆ เขาดวยกนผานส�อสญญาณเครอขายตางๆ เขาดวยกนผานส�อสญญาณ

� ผใชเครอขายสามารถตดตอส�อสารเพ�อรบสงขอมล รวมถงแบงปนการใชงานทรพยากรรวมกนได

รปแบบของการเช�อมตอ ม 2 รปแบบ คอ� รปแบบของการเช�อมตอ ม 2 รปแบบ คอ

• แบบมสาย (Wired) เชน สายโทรศพท สายใยแกวนาแสง

• แบบไรสาย (Wireless) เชน คล�นวทย สญญาณดาวเทยม

204100 IT AND MODERN LIFE 4

Image credit: http://systemzone.net/computer-networking-basics/

เทคโนโลยการเช�อมตอเครอขาย

แบบมสาย (Wired)

1) Copper wire – Telephone cable

� ใชสายโทรศพทซ�งเปนสายทองแดง (Copper wire) ในการเช�อมตอจากผใชไปยงจดแลกเปล�ยนไปยงจดแลกเปล�ยน

• ขอมลคอมพวเตอร และขอมลเสยงของการโทรศพท จะใชส�อสญญาณรวมกน แตมชวงความถ�ท�ตางกน

• ใชในการเช�อมตออนเทอรเนตแบบ DSL (Digital Subscriber Line) เชน ADSL, VDSL

☺ ตดต �งงายและมคาใชจายต�า

204100 IT AND MODERN LIFE 5

Image credit: dcsi.net.au

� ความเรวสงสดของการเช�อมตอจะลดลงตามระยะทางจากผใชไปยงจดแลกเปล�ยน ท�เพ�มข�น

2) Copper wire – Unshielded Twisted Pair (UTP) cable

• สายคบดเกลยวแบบไมปองกนสญญาณรบกวน

• ภายในสาย UTP จะมสายทองแดงเสนเลกๆ จานวน 8 เสน

เทคโนโลยการเช�อมตอเครอขาย

แบบมสาย (Wired)

• ภายในสาย UTP จะมสายทองแดงเสนเลกๆ จานวน 8 เสน

� นยมใชในการเช�อมตอเครอขาย LAN

• บางคร /งจงเรยกวา สาย LAN

� มหลาย Category ซ�งรองรบความเรวสงสดของการรบสงขอมลท�แตกตางกน เชน

204100 IT AND MODERN LIFE 6

Image credit: sattvengg.com, bitmart.co.za

การรบสงขอมลท�แตกตางกน เชน

• Category 5 : 100 Mbps, 1 Gbps

• Category 6 : 10 Gbps

3) Coaxial cable

• สายเคเบลรวมแกน (Coaxial cable) ของผใหบรการเคเบลทวสามารถใชเปนส�อกลาง ในการเช�อมตออนเทอรเนตแบบ Cable Internet

เทคโนโลยการเช�อมตอเครอขาย

แบบมสาย (Wired)

ใชเปนส�อกลาง ในการเช�อมตออนเทอรเนตแบบ Cable Internet

� เคเบลโมเดม (Cable modem) ถกใชในการแปลงระหวางสญญาณดจทล (Digital) และอะแนลอก (Analog)

204100 IT AND MODERN LIFE 7

Image credit: litramfg.com, thailandfiberoptics.com

4) Optical Fiber

• สายใยแกวนาแสง

� จดเดนคอ มอตราการรบสงขอมลสงสดท�เรว

เทคโนโลยการเช�อมตอเครอขาย

แบบมสาย (Wired)

� จดเดนคอ มอตราการรบสงขอมลสงสดท�เรว

และทนตอสญญาณรบกวน

• ความเรวของการเช�อมตอมต /งแตระดบเมกกะบตตอวนาท (Mbps) จนถงหลายกกะบตตอวนาท (Gbps)

ความนยมในการเช�อมตออนเทอรเนต โดยใช Optical Fiber ตามท�พกอาศย ไดรบความนยม

204100 IT AND MODERN LIFE 8

Image credit: nestorcables.com, ingellen.com

Optical Fiber ตามท�พกอาศย ไดรบความนยมเพ�มข/นอยางตอเน�อง � FTTH : Fiber To The Home

1) Terrestrial microwave• ใชการสงคล�นวทยแบบโฟกส (Focus) จากสถาน

หน�งไปยงอกสถานหน�ง

เทคโนโลยการเช�อมตอเครอขาย

แบบไรสาย (Wireless)

หน�งไปยงอกสถานหน�ง☺ สามารถรบสงขอมลในระยะไกลไดรวดเรว

� สญญาณตองอยใน light of sight ทาใหการสงขามส�งกดขวาง เชน ภเขา ทาไดลาบาก

2) Satelliteใชสญญาณดาวเทยม• ใชสญญาณดาวเทยม

☺ สามารถเช�อมตอเครอขายในพ/นท�หางไกลได� ความเรวไมสงมาก และมความลาชาในการ

รบสงขอมลสง

204100 IT AND MODERN LIFE 9

Image credit: theflatearthsociety.org, adli3.tripod.com/Terrestrial.htm, vizocomsat.com, efxkits.us, Richard Bartz

3) Wireless LAN

• ใชงานภายในอาคาร

• มาตรฐาน 802.11 a / b / g / n / ac

4) Wide-area Wireless Access

• ใหบรการโดยผใหบรการโทรศพทเคล�อนท�

เทคโนโลยการเช�อมตอเครอขายแบบไรสาย (Wireless)

• มาตรฐาน 802.11 a / b / g / n / ac โทรศพทเคล�อนท�

• 3G / 4G

204100 IT AND MODERN LIFE 10

Image credit: au.kddi.com

Wi-Fi : ชดผลตภณฑใด ๆ ท�สามารถทางานไดตามมาตรฐานเครอขายคอมพวเตอรแบบไรสาย ซ�งอยบนมาตรฐาน IEEE 802.11

• การพฒนามาตรฐาน IEEE 802.11 สาหรบ Wireless LAN

เทคโนโลยการเช�อมตอเครอขายแบบไรสาย (Wireless)

204100 IT AND MODERN LIFE 11

Image credit: anandtech.com

ประเภทของเครอขาย

หากแบงประเภทของเครอขายตามอาณาเขต หรอบรเวณการเช�อมตอ จะสามารถแบงออกไดเปน 3 ประเภทหลก ไดแก

• LAN (Local Area Network) LAN (Local Area Network) • เครอขายท�เช�อมโยงคอมพวเตอรท�อยในบรเวณท�จากด• เชน ท�พกอาศย โรงเรยน หองแลป และอาคารสานกงาน

• MAN (Metropolitan Area Network) • มลกษณะการเช�อมโยง คอมพวเตอรท�มระยะทางหางไกลกนกวาแบบ LAN • เชน การเช�อมตอเครอขายยอยภายในเขตเมอง ใหเกดเปนเครอขายท�ขนาดใหญข'น

เครอขายเดยว

• WAN (Wide Area Network)• เช�อมโยงคอมพวเตอรท�หางไกลกน ในลกษณะขามจงหวด หรอ ประเทศ ซ�งอาจ

ทาผานผใหบรการเครอขาย• เครอขายอนเทอรเนต จดเปนเครอขายแบบ WAN

204100 IT AND MODERN LIFE 12

ประเภทของเครอขาย

หากแบงประเภทของเครอขายตามโครงสราง หรอ โทโพโลยของการเช�อมตอ

จะสามารถแบงออกไดหลายรปแบบ เชน

Bus topologyRing topology Star topology

204100 IT AND MODERN LIFE 13

Mesh topology Tree topologyImage credit: computerhope.com

2. อนเทอรเนต

แนะ นา เค รอ ข าย อน เทอร เ นตแนะ นา เค รอ ข าย อน เทอร เ นต

โปร โตคอล

ส ถ า ป ต ย ก ร ร ม ก า ร เ ช� อ ม ต อ เ ค ร อ ข า ย

204100 IT AND MODERN LIFE 14

อนเทอรเนต

• อนเทอรเนต (Internet)

• เปนระบบเครอขายท�ใหญท�สด• เกดจากการเช�อมตอเครอขายยอยๆ เขาดวยกน• เกดจากการเช�อมตอเครอขายยอยๆ เขาดวยกน

� Network of networks

• จดเปนเครอขายแบบ WAN

อนเทอรเนต เกดข/นในป ค.ศ. 1969 (พ.ศ. 2512) จากเครอขาย ARPANET (Advanced Research Projects Agency NETwork)

204100 IT AND MODERN LIFE 15

Projects Agency NETwork)

ARPANET เปนเครอขายสานกงานโครงการวจยช �นสงของกระทรวงกลาโหม ประเทศสหรฐอเมรกา โดยมวตถประสงคหลกของการสรางเครอขายคอ เพ�อใหคอมพวเตอรสามารถเช�อมตอ ส�อสารระหวางกนได

Image credit: http://interactioninstitute.org, http://www.computerhistory.org/

อนเทอรเนต

เครอขายอนเทอรเนต ประกอบดวย

� Host / End system

• อปกรณท�อยสวนปลายของเครอขาย

PC

server

• อปกรณท�อยสวนปลายของเครอขาย

• ทางานดวยแอปพลเคชนตางๆ

� Communication link

• ลงคส�อสาร ท /งแบบมสายและไรสาย

� Packet switches wiredlinks

wirelesslinks

smartphone

laptop

� Packet switches

• อปกรณท�ทาหนาท�สงตอ และคนหา

เสนทางบนเครอขาย

• เชน สวตช เราเตอร

204100 IT AND MODERN LIFE 16

router

อนเทอรเนต

• การตดตอส�อสารผานเครอขาย จาเปนตองม โปรโตคอล (Protocol) เพ�อควบคมการสง และการรบขอความ

� โปรโตคอล ใชสาหรบระบรปแบบของขอความ (Message format) และการ� โปรโตคอล ใชสาหรบระบรปแบบของขอความ (Message format) และการกระทาตางๆ (Actions) ท�เกดข.นขณะรบสงขอมล

• ทาใหอปกรณตางๆ ท�ใชโปรโตคอลเดยวกน สามารถตดตอส�อสารกนได

Hi

Don’t have protocol

Hi

Having protocol

204100 IT AND MODERN LIFE 17

こんにちは Hi

Got the

time?

12:00

???

สถาปตยกรรมการเช�อมตอเครอขาย1. Client / Server Server

• คอยใหบรการ Client ตลอดเวลา

• สวนมากต /งอยใน Datacenter• สวนมากต /งอยใน Datacenter

Clients

• ตดตอส�อสารกบ Server เพ�อรองขอและรบขอมลท�ตองการ

• อาจเช�อมตอเครอขายเปนบางชวงเวลา

☺ �

204100 IT AND MODERN LIFE 18

☺ �

• สะดวกตอการบรหารจดการ

• สามารถควบคมเก�ยวกบความปลอดภยได

• แตละ Server รองรบจานวนผใชไดจากด

• การขยายระบบมคาใชจายสง

สถาปตยกรรมการเช�อมตอเครอขาย2. Peer-to-Peer (P2P)

• โฮสตตางๆ ท�เรยกแทนวา Peer สามารถรบสงขอมลระหวางกนไดโดยตรงรบสงขอมลระหวางกนไดโดยตรง

� Pure P2P ไมจาเปนตองม Server กลาง

� Hybrid P2P เชน Skype อาจม Server คอยใหบรการเก�ยวกบการลงช�อเขาใช หรอจดการเก�ยวกบผใชงาน

☺ �

• รองรบการขยายขนาดของ • การควบคมผใชงานทาไดยาก

204100 IT AND MODERN LIFE 19

• รองรบการขยายขนาดของเครอขายไดด

• คาใชจายในการบรหารจดการคอนขางต�า

• การควบคมผใชงานทาไดยาก• การควบคมเก�ยวกบความ

ปลอดภยมความซบซอน• ไมสามารถรบประกนความเรว

ในการรบสงขอมล

3. แอปพลเคชนบนอนเทอรเนต

Wor ld Wide Web , E -ma i l , Wor ld Wide Web , E -ma i l ,

FTP , Te lne t

204100 IT AND MODERN LIFE 20

แอปพลเคชนบนอนเทอรเนต

แอปพลเคชนบนอนเทอรเนต

• E-mail

• Web• Web

• Instant messaging

• Remote desktop

• P2P file sharing

• Network games• Network games

• Video streaming, conferencing

• Voice over IP (VoIP)

204100 IT AND MODERN LIFE 21

Image credit: 4-designer.com

แอปพลเคชนบนอนเทอรเนต

- World Wide Web -

World Wide Web (WWW) คอ พ.นท�ของขอมล (Information space) โดยอาจเปนเอกสาร หรอขอมลมลตมเดย เชน รปภาพ เสยง วดโอ ซ�งสามารถเขาถงไดดวยอนเทอรเนตสามารถเขาถงไดดวยอนเทอรเนต

• การทางานจะเปนแบบ Client – Server

• ใชโปรโตคอล HTTP (Hypertext Transfer Protocol) เปนหลก

• ขอมลตางๆ จะถกระบดวย URL (Uniform Resource Locator)

โดยท �วไป URL จะถกเขยนอยในรปแบบ protocol://domain/path/fileโดยท �วไป URL จะถกเขยนอยในรปแบบ protocol://domain/path/file

เชน http://www.cs.science.cmu.ac.th/course/204100/index.html

• ขอมลจะถกเช�อมโยงหากนดวย Hypertext link

204100 IT AND MODERN LIFE 22

บรการบนอนเทอรเนต

- World Wide Web -

การใชงาน www จะตองมองคประกอบ ท /ง 3 สวน ดงน/

1) Web Server คอ เคร�องแมขายท�ใหบรการเวบ ซ�งมขอมลตางๆ เกบอย

• Client สามารถสง Request message ไปยง Server เพ�อรองขอขอมลท�ตองการ เชน

เอกสาร HTML, ไฟลรปภาพ และ ไฟลเพลง

• หาก Server มขอมลดงกลาว กสามารถตอบกลบดวย Response message

204100 IT AND MODERN LIFE 23

Image credit: yaser musleh

บรการบนอนเทอรเนต

- World Wide Web -

2) Web Browser คอ แอปพลเคชนซอฟตแวรท�ใชสาหรบการเขาถงขอมลและ

ทรพยากรตางๆ บนอนเตอรเนต

ตวอยางของ Web browser เชน Internet Edge, Firefox, Google Chromeตวอยางของ Web browser เชน Internet Edge, Firefox, Google Chrome

3) Content คอ เน/อหาท�มการนาเสนอขอมล ซ�งสามารถเช�อมโยงไปยงหนาตอๆ ไปได

โดยพ/นฐานแลว content จะสรางจากภาษา HTML (Hypertext Markup Language) โดยพ/นฐานแลว content จะสรางจากภาษา HTML (Hypertext Markup Language)

ซ�งสามารถจะนาเสนอขอมลไดเพยงอยางเดยว แตหากตองการใหมการประมวลผล

อ�น ๆ กสามารถใชภาษาอ�นเขามารวมดวย เชน PHP, ASP, Java Script

204100 IT AND MODERN LIFE 24

Image credit: wired.com

บรการบนอนเทอรเนต

- World Wide Web -

คาศพททสาคญในการใชงาน World Wide Web

Web Page คอ ไฟลเอกสารทถกสรางข�นเพอนาเสนอขอมลขาวสารของบรการ WWW ประกอบไปดวยรายละเอยด ขอมลตางๆ เชน รปภาพ บรการ WWW ประกอบไปดวยรายละเอยด ขอมลตางๆ เชน รปภาพ ตาราง ขอความ และเสยง เปนตน

Web Site คอ แหลงทอยของเวบเพจทถกจดเกบไวในทอยเดยวกนบนServer โดยเวบไซตหนงจะมเวบเพจกหนากไดทเชอมโยงกน หรอเวบไซตหนงจะเชอมโยงไปยงอกเวบไซตหนงกได

Home Page คอ เวบเพจหนาแรกของเวบไซตใด ๆ ทปรากฏข�นมาเมอระบชอของเวบไซตน�น

204100 IT AND MODERN LIFE 25

บรการบนอนเทอรเนต

- World Wide Web -

Web Hosting คอ ผใหบรการเชาพ.นท�ในเซรฟเวอรเพ�อใชเกบไฟลเวบเพจของเวบไซตตาง ๆ ซ�งมท .งประเภทท�ตองเสยคาใชจายและไมเสยคาใชจาย

Internet Service Provider (ISP) คอ บรษทหรอหนวยงานท�ต .งข.นมาเพ�อInternet Service Provider (ISP) คอ บรษทหรอหนวยงานท�ต .งข.นมาเพ�อใหบรการตดตอเช�อมโยงกบเครอขายอนเตอรเนตโดยอาจจะคดคาบรการหรอไมกแลวแต เชน CsLoxinfo, CAT, 3BB, TOT, True, INET เปนตน

204100 IT AND MODERN LIFE 26

Image credit: bluewaterproducts123.com

บรการบนอนเทอรเนต

- E-mail -

E-mail คอ บรการรบสงจดหมายแบบอเลกทรอนกส

� สามารถพวงตด (Attachment) ไปกบจดหมายได

� การทางานคลายกบการรบสงจดหมายท �วไป คอ มผสง และผรบ ซ�งจะตองมท�อยท�เรยกวา E-mail Address

การใชงาน E-mail สามารถใชงานได 2 ลกษณะ คอ

1) ใชงานผาน Mail client เชน Mozilla Thunderbird,

Windows Live Mail

2) ใชงานผานเวบไซต (Web-based E-mail) เชน

204100 IT AND MODERN LIFE 27

2) ใชงานผานเวบไซต (Web-based E-mail) เชน

Outlook, Gmail

Image credit: softonic.com, google.com

บรการบนอนเทอรเนต

- E-mail -

SMTP SMTPMail access

protocol

(e.g., POP3,

IMAP)

User User

สาหรบการใชงานอเมลผาน Mail Client น .น• การสงอเมล จากผใชไปยง Mail server สามารถใชโปรโตคอล

SMTP (Simple Mail Transfer Protocol)

sender’s mail

server

receiver’s mail

server

IMAP)

• การเขาถงอเมล หรอการรบอเมลจาก Mail server สามารถใชโปรโตคอลPOP3 (Post Office Protocol version 3)IMAP (Internet Mail Access Protocol)

204100 IT AND MODERN LIFE 28

บรการบนอนเทอรเนต

- E-mail -

นกศกษามหาวทยาลยเชยงใหม

� สามารถใชบรการ E-mail ของมหาวทยาลยไดผาน

� สามารถต /งคา Mail Client ท�ใชอยประจา ใหสามารถสง หรอ รบอเมลจากบญชผใชของมหาวทยาลย (@cmu.ac.th) ได โดยการต /งคาตามท�ระบในhttp://help.portal.cmu.ac.th/?page_id=345

204100 IT AND MODERN LIFE 29

บรการบนอนเทอรเนต

- FTP -

FTP (File Transfer Protocol)

เปนบรการโอนยายไฟลระหวางโฮสต

� การโอนไฟลจากโฮสตอ�นมาไวยงเคร�องท�เราใชงาน เรยกวา Download

สวนการทากลบกน เรยกวา Upload

� การ Upload ไฟลของเวบไซตไปยง Web hosting นยมทาผาน FTP

แหลงท�ใหบรการโอนไฟลม 2 ประเภท คอแหลงท�ใหบรการโอนไฟลม 2 ประเภท คอ

• Public FTP : ใหบรการโอนยายไฟลแบบสาธารณะ

• Private FTP : ใหบรการโอนยายไฟลเฉพาะในกลมผใชท�กาหนดเทาน/น

204100 IT AND MODERN LIFE 30

Image credit: smallbusiness.yahoo.net

บรการบนอนเทอรเนต

- FTP -

การใชบรการ FTP สามารถทาไดผาน 2 วธหลก คอ

1) ใชงานผานโปรแกรม เชน FileZilla, SmartFTP, WinSCP

2) ใชงานผาน Web browser หรอ Windows Explorer 2) ใชงานผาน Web browser หรอ Windows Explorer

โดยการพมพ ftp:// ตามดวยช�อแหลงท�ใชบรการ FTP

เชน ftp://myweb.cmu.ac.th

การใชงาน FTP สวนมาก จาเปนตองมการ login

ดวย Username และ Password

204100 IT AND MODERN LIFE 31

ดวย Username และ Password

นกศกษามหาวทยาลยเชยงใหม สามารถใชงาน FTP

ไดโดยดรายละเอยดเพ�มเตมไดท� https://myweb.cmu.ac.th/help.html

บรการบนอนเทอรเนต

- Telnet -

Telnet เปนโปรโตคอลท�ใชบนอนเทอรเนต เพ�อใหบรการการส�อสารแบบสองทศทางผานตวอกษร (Bi-directional text-oriented communication)

� นยมใชเพ�อเขาถงเคร�องคอมพวเตอรจากระยะไกล (Remote access)� นยมใชเพ�อเขาถงเคร�องคอมพวเตอรจากระยะไกล (Remote access)

• ผใชงานสามารถ Remote login ไปยงเคร�องท�ตองการใชงาน จากท�ใดกได ผานเครอขายอนเทอรเนต โดยการพมพ telnet ตามดวย Address ของเคร�องท�ตองการเขาใช

• โดยท �วไปเคร�องท�ใหบรการ Telnet มกจะถกตดต /งดวยระบบปฏบตการ Linux ซ�งจะรบคาส �งจากผใชดวยการพมพคาส �ง ไมสามารถใชงาน Mouse ได ดงน/นผใชจงจาเปนตองมความรในการใชงานคาส �งตางๆ

204100 IT AND MODERN LIFE 32

Image credit: windowssiam.com

4. ทซพ /ไอพ และระบบช�อโดเมนท ซ พ ไ อ พท ซ พ ไ อ พ

ท� อ ย ไ อ พ

ร ะ บ บ ช� อ โ ด เ ม น

204100 IT AND MODERN LIFE 33

ทซพ และ ไอพ

TCP (Transmission Control Protocol)

• เปนโปรโตคอลหลกของอนเทอรเนต ซ�งแอปพลเคชนตางๆ เชน WWW, E-mail และ FTP ใชบรการ เพ�อขนสงขอมลไปยงปลายทางอยางถกตองE-mail และ FTP ใชบรการ เพ�อขนสงขอมลไปยงปลายทางอยางถกตอง

ภาพรวมการทางานของ TCP

• ใหบรการการขนสงขอมลท�เช�อถอได (Reliable data delivery)

• มกลไกในการตรวจสอบ วาเกดการสญหาย หรอ เกดขอผดพลาดในขอมลขณะขนสงหรอไม ถามจะทาการสงขอมลแพกเกตน.นใหมขอมลขณะขนสงหรอไม ถามจะทาการสงขอมลแพกเกตน.นใหม

• มการควบคมอตราการสงขอมล ไมใหมากจนเกนไป

204100 IT AND MODERN LIFE 34

ทซพ และ ไอพ

IP (Internet Protocol)

• เปนโปรโตคอลหลกของการส�อสารบนอนเทอรเนตท�ทางานรวมกบ TCP

• จงนยมเรยกโปรโตคอลชดน. รวมกนวา TCP/IP• จงนยมเรยกโปรโตคอลชดน. รวมกนวา TCP/IP

ภาพรวมการทางานของ IP

• ทาหนาท�ในการจดสงขอมลจากเคร�องตนทาง (Source) ไปยงเคร�องปลายทาง (Destination) โดยอาศยขอมลของ ท�อยไอพ (IP Address)

• IP เก�ยวของกบการระบท�อย (Addressing) ของโฮสต และการคนหา• IP เก�ยวของกบการระบท�อย (Addressing) ของโฮสต และการคนหาเสนทาง (Routing) ในการสงขอมล

204100 IT AND MODERN LIFE 35

ทซพ และ ไอพ

• ภาพรวมการไหลของขอมลผานโปรโตคอลตางๆ จากตนทางไปยงปลายทาง

204100 IT AND MODERN LIFE 36

Image credit: Tosaka

ท�อยไอพทอยไอพ (IP Address)

• เปนตวระบคอมพวเตอร รวมถงอปกรณเครอขายอ�นๆ เชน เราเตอร ปรนเตอร โทรศพทเคล�อนท� ท�เช�อมตออยบนเครอขายปรนเตอร โทรศพทเคล�อนท� ท�เช�อมตออยบนเครอขาย

• ท�อยไอพเวอรชน 4 (IPv4)

• ใชตวเลข 32 bits แบงออกเปน 4 octet

• แตละ octet จะมขนาด 8 bits ทาใหมคาไดต .งแต 0 ถง 255

• แตละ octet ถกเขยนค �นดวยจด (.)• แตละ octet ถกเขยนค �นดวยจด (.)• ชวงของ IP Address ท�มใชงานจงมไดต .งแต 0.0.0.0 จนถง

255.255.255.255

204100 IT AND MODERN LIFE 37

ท�อยไอพIP Address สามารถแบงไดเปน 2 ประเภท

1) Public IP Address• เปน IP address ท�ถกจดสรรใหมาใชงานโดยหนวยงาน InterNIC• เปน IP address ท�ถกจดสรรใหมาใชงานโดยหนวยงาน InterNIC

• อปกรณท�ไดรบ Public IP address จะสามารถเขาถงไดจากอปกรณอ�นๆ ท .งหมดบนอนเทอรเนต

2) Private IP Address• คอ IP address ท�สามารถใชอางองจากอปกรณภายในเครอขายภายใน

(Intranet) เทาน.น(Intranet) เทาน.น• การเขาถงคอมพวเตอรท�ไดรบ Private IP จากอปกรณอ�นๆ ท�อยนอก

เครอขายภายใน จะไมสามารถทาได จาเปนตองมการต .งคาท�เราเตอรเพ�มเตม

204100 IT AND MODERN LIFE 38

ท�อยไอพ

Tips !

วธการสงเกต Private IPวธการสงเกต Private IP

Private IP จะอยในชวงตอไปน/

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255 ตวอยางการใชงาน Public IP และ Private IP

204100 IT AND MODERN LIFE 39

192.168.0.0 – 192.168.255.255 ตวอยางการใชงาน Public IP และ Private IP

เคร�องคอมพวเตอรภายในบาน ม Private IP

Router สาหรบเช�อมตออนเทอรเนต ม Private & Public IP

Server ท�ใหบรการตางๆ ม Public IP

ท�อยไอพวธการตรวจสอบ IP Address ของเคร�องท�ใชงาน (ระบบปฏบตการ Windows)

1) เปด Network and Sharing Center จากน/นคลกท�ประเภทของการเช�อมตอ ขางๆคาวา Connections จากรปตวอยางคอ Ethernet คาวา Connections จากรปตวอยางคอ Ethernet

2) คลกท� Details 3) สงเกต IP Address ได

1

204100 IT AND MODERN LIFE 40

2) คลกท� Details 3) สงเกต IP Address ไดจากรายการท�เขยนวา IPv4 Address

23

ระบบช�อโดเมนชอโดเมน (Domain Name)

คอ สายอกขระ (String) ทใชสาหรบระบทรพยากรบนอนเทอรเนต เชน คอมพวเตอร เวบไซต และบรการตางๆคอมพวเตอร เวบไซต และบรการตางๆ

� ชอโดเมนจะใชตวอกษร แทนทอยไอพทเปนตวเลข ทาใหการเขาถงเครองคอมพวเตอร หรอเวบไซตใดๆ ทาไดสะดวกข�น

� การต �งชอโดเมนจะอยภายใตกฎ และข �นตอนการลงทะเบยนของ ระบบชอโดเมน หรอ ดเอนเอส (Domain Name System: DNS)

� โดยท วไปผพฒนาเวบไซตจะทาการจดทะเบยนเพอขอใชงานชอ� โดยท วไปผพฒนาเวบไซตจะทาการจดทะเบยนเพอขอใชงานชอโดเมนทตองการ กบหนวยงานทมหนาทรบผดชอบ

204100 IT AND MODERN LIFE 41

ระบบช�อโดเมนชอโดเมนสามารถแบงออกเปนสวนๆ ไดดงน�

1) โดเมนลาดบตน (Top Level Domain name)

2) โดเมนลาดบทสอง (Second - Level Domain name)

3) โดเมนลาดบลาง (Lower- Level Domain name)

204100 IT AND MODERN LIFE 42

ระบบช�อโดเมน1) โดเมนลาดบตน (Top Level Domain name)

เปนสวนท�อยในตาแหนงขวาสดของช�อโดเมน แบงเปน 2 ประเภทคอ

1.1) โดเมนลาดบตนท�บอกประเภทขององคกร เชน 1.2) โดเมนลาดบตนท�ใชเปนช�อยอของประเทศ เชน1.1) โดเมนลาดบตนท�บอกประเภทขององคกร เชน 1.2) โดเมนลาดบตนท�ใชเปนช�อยอของประเทศ เชน

TLD

.th Thailand

.jp Japan

.uk United Kingdom

.tw Taiwan

TLD

.com สาหรบกลมขององคกรและบรษทเอกชนตาง ๆ

.net สาหรบกลมองคกรท�ทาหนาท�ใหบรการเครอขายอนเตอรเนต

.org สาหรบองคกร หรอสมาคมตาง ๆ

.gov สาหรบรฐบาล

204100 IT AND MODERN LIFE 43

.gov สาหรบรฐบาล

.edu สาหรบสถาบนการศกษา

.mil สาหรบหนวยงานทางทหาร

.biz สาหรบธรกจท �วไป

� สาหรบรายการช�อโดเมนลาดบตนอ�นๆ สามารถดเพ�มเตมไดท� http://www.iana.org/domains/root/db

ระบบช�อโดเมน2) โดเมนลาดบสอง (Second Level Domain name)

เปนช�อโดเมนในระดบรองลงมาจาก TLD

2.1) โดยท �วไปจะใชอางถงองคกรท�จดทะเบยนโดเมนน.น2.1) โดยท �วไปจะใชอางถงองคกรท�จดทะเบยนโดเมนน.น

เชน google.com ม Second-level domain คอ google

2.2) หรอใชบงบอกประเภทของบคคลหรอหนวยงานน.นๆ

เชน .co, .or, .go, .ac ซ�งจะใชกบ TLD แบบช�อยอของประเทศ (Country code)

ตวอยาง ช�อโดเมน cmu.ac.th ม Second-level domain คอ .ac

สวนท�อยถดจาก SLD จะถอเปน Third-level domain ซ�งจากตวอยางน.คอ cmu

204100 IT AND MODERN LIFE 44

Recommended