วันจันทร์ที่ 6 เมษายน พ.ศ. 2552

well know port (Datacomm)

หมายเลข port คืออะไร ?

หมายเลข port คือเลขฐาน 16 บิต ตั้งแต่ 0 ถึง 65535 หมายเลข port แต่ละหมายเลขจะถูกกำหนดโดยเฉพาะจาก OS (Operating Systems) ทาง Internet Assigned Numbers Authority (IANA)เป็นหน่วยงานกลางในการประสานการ เลือกใช้ Port ว่า Port หมายเลขใดควรเหมาะสำหรับ Service ใด เช่น เลือกใช้ TCP Port หมายเลข 23 กับ Service Telnet และเลือกใช้ UDP Port หมายเลข 69 สำหรับ Service Trivial File transfer Protocol (TFTP)
หมายเลข Port ถูกจัดแบ่งเป็น 2 ประเภทคือ well known Ports และ Registered Ports
Well known Ports คืออะไร ?

- Well Known Ports คือ เป็น Port ที่ระบบส่วนใหญ่ กำหนดให้ใช้โดย Privileged User (ผู้ใช้ที่มีสิทธิพิเศษ) โดย port เหล่านี้ ใช้สำหรับการติดต่อระหว่างเครื่องที่มีระบบเวลาที่ยาวนาน วัตถุประสงค์เพื่อให้ service แก่ผู้ใช้ (ที่ไม่รู้จักหรือคุ้นเคย) แปลกหน้า จึงจำเป็นต้องกำหนด Port ติดต่อสำหรับ Service นั้นๆ
Registered Ports คืออะไร ?

- Registered Ports จะเป็น Port หมายเลข 1024 ขึ้นไป

ตัวอย่างการใช้ Port

Transport layer segment ที่ประกอบไปด้วยหมายเลข Port ของเครื่องปลายทาง โดยที่เครื่องปลายทาง (Destination host) จะใช้ Port นี้ในการส่งข้อมูลให้กับ Application ได้ถูกต้อง หมายเลข Port จะอยู่ใน 32 bit แรกของ TCP และ UDP header โดยที่ 16 bit แรกเป็นหมายเลข Port ของเครื่องต้นทาง ขณะที่ 16 bit ต่อมาเป็นหมายเลข Port ของ เครื่องปลายทาง Well know Ports เป็น Port ที่ค่อนข้างมาตรฐาน ทำให้เครื่อง Remote Computer สามารถรู้ได้ว่า จะติดต่อกับทาง Port หมายเลขอะไรสำหรับ Service นั้นๆ กลุ่มของหมายเลข Port และ หมายเลข IP เราเรียกว่า Socket ที่ประกอบด้วย Socket หนึ่งตัว สำหรับต้นทาง และอีกตัว สำหรับปลายทาง

ความแตกต่างระหว่าง Active และ Passive Port

ในการใช้การติดต่อด้วย TCP สามารถกระทำได้ 2 วิธีคือ Passive และ Active Connection Passive connection คือ การติดต่อที่ Application process สั่งให้ TCP รอหมายเลข Port สำหรับการร้องขอการติดต่อจาก Source Host เมื่อ TCP ได้รับการร้องขอแล้วจึงทำการเลือกหมายเลข Port ให้ แต่ถ้าเป็นแบบ Active TCP ก็จะให้ Application process เป็นฝ่ายเลือกหมายเลข Port ให้เลย

พอร์ตแต่ละหมายเลขจะถูกกำหนดด้วยหมายเลขแอดเดรสที่เป็นเลขจำนวนเต็มที่มีขนาด 16 บิต จำนวนบิตดังกล่าว ถือว่ามีเพียงพอต่อการนำไปใช้งาน เนื่องจากขนาด 16 บิตนี้สามารถสนับสนุนพอร์ตได้มากถึง 65,536 พอร์ตด้วยกัน (0 – 65535) โดยหมายเลขพอร์ตตั้งแต่ 0 – 1023 นี้จะถูกสงวนเพื่อการบริการมาตรฐานของโฮสต์ที่เป็นเซิร์ฟเวอร์ ที่เรียกว่า Well-Know Ports ในขณะที่ไคลเอนต์ที่ต้องการขอติดต่อกับเซิร์ฟเวอร์นั้น จะใช้หมายเลขพอร์ตที่มีค่าตั้งแต่ 1024 เป็นต้นไป โดยตัวซอฟต์แวร์ TCP จะเป็นตัวกำหนดหมายเลขพอร์ตที่ยังว่างอยู่ให้ซึ่งจะต้องไม่ซ้ำกันกับที่มีการใช้งานอยู่ของเครื่องใคลเอนต์นั้นๆ

ตัวอย่างโปรโตคอลในลำดับชั้นแอปพลิเคชั่น (Well - Known Prots)


Port number.....
Service ...................Description
20 ...................FTP(Data) ...........File Transfer Protocol and Data Used for transferring files
21..................FTP (Control) .......
File Transfer Protocol and Control Used for transferring files
23..................TELNET ........... used to gain “remote control” over another Machine on the network
25..................SMTP .............Simple Mail Transfer Protocol, used for transferring e-mail between e-mail servers

69..................TFTP..............Trivial File Transfer Protocol, used for transferring Files without a secure login
80..............HTTP(World Wide Web) .....HyperText Transfer Protocol, use for transferring HTML (Web Pages)

110..POP3.Post Office Protocol, version3, used for transfening e-mail form and e-mail server to and e-mail client

119 ........NNTP ........Network News Transfer Protocol, used to transfer Usenet news group messages from a news server To a news reader program
137................... NETBIOS-NS ................Net BIOS Name Service, Used by Misrosoft Networking
138.................NETBIOS-DG.............
NetBIOS Datagram Service,sed for transporting data by Microsoft Networking
139.........NETBIOS-SS....NetBIOS session Service,used by Microsoft Networking
161............SNMP..........Simple Network Management Protocol, used to monitor network devices remotely
443...............HTTPS .......................
HyperText Transfe-Protocol, Secure




วันอาทิตย์ที่ 5 เมษายน พ.ศ. 2552

การหาค่า Network ID,Broadcast และ IP Usage (Datacomm)

/26.........255.255.255.192..........2^2=4...............และ 2^6=64
11111111.11111111.11111111.11000000
บิต...เลขฐานสอง.......Network ID.....Broadcast...IP Usage
0.....00000000..........0......................63..............1-62
1......00000001.........64...................127...........65-126
2......00000010........128..................191..........129-190
3......00000011.........192.................255..........193-254

.................................................................................................

/27.......255.255.255.224........2^3=8..........และ 2^5=32
11111111.11111111.11111111.11100000
บิต......เลขฐานสอง.........Network ID.......Broadcast.........IP Usage
0........00000000..............0........................31....................1-30
1.........00000001.............32.......................63...................33-62
2.........00000010.............64.......................95...................65-94
3.........00000011.............96......................127..................97-126
4.........00000100............128.....................159...............129-158
5.........00000101.............160....................191................161-190
6.........00000110.............192....................223................193-222
7..........00000111.............224....................256...............225-255

...........................................................................................................

/28.........255.255.255.240 = 2^4 =16 และ 2^4=16
11111111.11111111.11111111.11110000
บิต...เลขฐานสอง ....Network ID......broad cast....IP Usage
0....00000000.........0.........................15...............1-14
1....00000001........16..........................31.............17-30
2....00000010........32.........................63.............33-62
3....00000011.........64........................ 79.............65-78
4....00000100........80.........................95.............81-94
5....00000101.........96........................127............97-126
6....00000110........128.......................159...........129-158
7....00000111........160.......................191...........160-190
8....00001000.......192.......................207...........193-206 9....00001001.......208.......................223...........209-222 10..00001010.......224.......................239...........225-238 11..00001011........240.......................255...........241-254
12..00001100.......256........................271...........257-270
13..00001101........272........................287..........273-286 14...00001110.......288........................303.........289-302
15...00001111........304.......................319..........305-318

................................................................................................

/29.......255.255.255.248=2^5=32และ 2^3=8
11111111.11111111.11111111.11111000
บิต...เลขฐานสอง......Network ID........Brodcast....IP Usage
0.....00000000.........0........................7..................1 -6
1.....00000001.........8.......................15.................9-14
2.....00000010.........16.....................23.................17-22
3.....00000011.........24.....................31.................25-30
4.....00000100.........32.....................39.................33-38
5.....00000101.........40.....................47.................41-46
6.....00000110.........48.....................55.................49-54
7.....00000111.........56.....................63.................57-62 8.....00001000.........64.....................71.................65-70
9.....00001001.........72.....................79.................73-78
10...00001010.........80.....................87................. 81-86
11...00001011.........88.....................95.................89-94
12...00001100.........96.....................103...............97-102
13...00001101........104....................111...............105-110
14...00001110........112....................119...............113-118
15...00001111........120....................127...............121-126
16...00010000........128....................135...............129-134
17...00010001........136....................143...............137-142
18...00010010........144....................151...............145-150
19...00010011........152....................159...............153-158
20...00010100........160....................167...............161-166
21...00010101........168....................175...............169-174
22...00010110........176....................183...............177-182
23...00010111........184....................191...............185-190
24...00011000........192....................199...............193-198
25...00011001........200....................207...............201-206
26...00011010........208....................215...............209-214
27...00011011........216....................223...............217-222
28...00011100........224....................231...............225-230
29...00011101........232....................239...............233-240
30...00011110........240....................247...............241-248
31...00011111.........248....................255...............249-256

................................................................................................

/30.......255.255.255.252=2^6=64 และ 2^2=4
11111111.11111111.11111111.11111100
บิต....เลขฐานสอง...........Network ID........Broadcast....IP Usage
0......00000000...............0............................3................1-2
1.......00000001...............4............................7................5-6
2.......00000010...............8...........................11...............9-10
3.......00000011..............12..........................15...............13-14
4.......00000100..............16.........................19...............17-18
5.......00000101...............20........................23...............21-22
6.......00000110...............24........................27...............25-26
7.......00000111................28........................31...............29-30
8......00001000................32........................35...............33-34
9......00001001.................36.......................39................37-38
10....00001010.................40.......................43................41-42
11....00001011..................44.......................47.................45-46
12....00001100.................48.......................51.................49-50
13....00001101..................52.......................55.................53-54
14....00001110..................56.......................59..................57-58
15....00001111..................60.......................63..................61-62
16....00010000................64.......................67...................65-66
17....00010001.................68.......................71...................69-70
18....00010010.................72.......................75...................73-74
19....00010011.................76.......................79....................77-78
20...00010100.................80......................83....................81-82
21....00010101.................84......................87....................85-86
22....00010110................88.......................91....................89-90
23....00010111.................92......................95....................93-94
24....00011000................96......................99....................97-98
25....00011001...............100....................103.................101-102
26....00011010...............104....................107.................105-106
27....00011011................108....................111.................109-110
28....00011100...............112.....................115.................113-114
29....00011101...............116......................119.................117-118
30....00011110...............120.....................123.................121-122
31.....00011111...............124.....................127..................125-126
32....00100000..............128.....................131..................129-130
33....00100001...............132....................135..................133-134
34....00100010...............136....................139..................137-138
35....00100011................140...................143..................141-142
36....00100100...............144....................147..................145-146
37....00100101................148....................151..................149-150
38....00100110................152....................155..................153-154
39....00100111................156....................159...................157-158
40....00101000..............160....................163...................161-162
41....00101001...............164....................167...................165-166
42....00101010...............168....................171...................169-170
43....00101011................172....................175...................173-174
44....00101100................176...................179...................177-178
45....00101101................180...................183...................181-182
46....00101110................184...................187...................185-186
47....00101111................188...................191....................189-190
48....00110000..............192...................195....................193-194
49....00110001..............196...................199.....................197-198
50....00110010.............200...................203....................201-202
51.....00110011.............204...................207....................205-206
52.....00110100............208....................211....................209-210
53.....00110101.............212....................215....................213-214
54.....00110110.............216....................219....................217-218
55.....00110111.............220....................223....................221-222
56.....00111000............224....................227....................225-226
57.....00111001.............228....................231....................229-230
58.....00111010.............232....................235...................233-234
59.....00111011.............236....................239....................237-238
60.....00111100.............240....................243...................241-242
61......00111101.............244....................247...................245-246
62......00111110.............248....................251...................249-250
63......00111111..............252...................255...................253-254

...............................................................................................................

แบบข้อสอบ บทที่ 7 (Datacomm)

แบบข้อสอบ
บทที่ 7 การบริหารเครือข่ายและการตรวจซ่อมระบบ
วิชา ระบบการสื่อสารข้อมูล (4123702)

1. ปัญหาหลักของระบบเครือข่ายได้แก่ข้อใดบ้าง
ก. ปัญหาที่เกี่ยวข้องกับการเชื่อมต่อ
ข. ปัญหาที่เกี่ยวข้องกับประสิทธิภาพของเครือข่าย
ค. ปัญหาไม่สามารถเข้าสู่ระบบหรือ Server
ง. ถูกทุกข้อ.



2. ข้อใดเป็นปัญหาการเชื่อมต่อในระดับชั้น Data Link
ก. ปัญหาเกี่ยวกับ Hub ไม่ทำงาน.
ข. ปัญหา LAN Card เสีย
ค. ปัญหาการเข้าหัว Transceiver ไม่ดี
ง. ปัญหาสาย AUI บกพร่องหรือชำรุด



3. ปัญหาในระดับชั้นใดที่มักเกี่ยวกับ TCP หรือ UDP Protocol ที่เครื่องคอมพิวเตอร์ ต่างก็ไม่สามารถสื่อสารกันผ่านทาง Protocol TCP/IP เป็นส่วนใหญ่
ก. Transport.
ข. Session
ค. Presentation
ง. Application



4. ปัญหาในระดับชั้น Presentation และ Application ส่วนใหญ่เป็นปัญหาเกี่ยวกับเรื่องใด
ก. Client กับ Server
ข. Protocol TCP/IP
ค. Connection หลุดบ่อย ๆ
ง. สิทธิ์ในการเข้าสู่การใช้งานเครือข่าย หรือ Server ไม่ได้เปิด.


5. การตอบสนองของเครือข่ายช้า มีสาเหตุมาจากอะไร
ก. ปัญหาเกี่ยวกับ Application ทำงานผิดพลาด หรือไม่สมบูรณ์.
ข. มีปัญหาเกี่ยวกับ Collision เกิดขึ้นมากมาย
ค. มี Bad Sector ที่ตัวฮาร์ดดิสก์ของเครื่องเซิร์ฟเวอร์
ง. Hardisk ของเครื่อง Server ทำงานไม่ทัน



6. ข้อใดไม่ใช่ประเภทของเครื่อง Server
ก. Enterprise Server
ข. Department Server
ค. Super Server
ง. Inter Server.


7. เครื่อง Server ประจำแผนกได้แก่ Server ประเภทใด
ก. Department Server.
ข. Enterprise Server
ค. Super Server
ง. Network Server



8. เครื่อง Server ที่เกี่ยวข้องกับการเข้ามาใช้งานเครือข่ายของ User ต่างๆ ได้แก่ Server ประเภทใด
ก. Web Application Server
ข. Network Server.
ค. Super Server
ง. Enterprise Server




9. ข้อใดแสดงถึง Mode การทำงานของ Switching Hub
ก. Store and Forward
ข. Cut Through
ค. Fragment Free
ง. ถูกทุกข้อ.


10. ข้อใดกล่าวไม่ถูกต้อง
ก. Store and Forward เป็น Mode ที่ค่อย ๆ อ่าน Frame ข้อมูลโดยจะอ่านทุก ๆ ไบต์
ข. Cut Through เป็น Mode ที่อ่านข้อมูลอย่างรวดเร็ว ซึ่งจะมีค่า Delay น้อยมาก
ค. Fragment Free จะอ่านข้อมูลเฉพาะ 72 ไบต์แรกเท่านั้น
ง. เมื่อเปรียบเทียบแล้ว Fragment Free เป็น Mode ที่ดีกว่า Cut Through แต่เสียเปรียบ Store and Forward.

วันพุธที่ 1 เมษายน พ.ศ. 2552

แบบข้อสอบ บทที่ 6 (Datacomm)

แบบข้อสอบ
บทที่ 6 การออกแบบระบบเครือข่ายและการจัดการระบบ
วิชา ระบบการสื่อสารข้อมูล (4123702)

1. ข้อใดไม่ใช่หน้าที่ของ Bridge
ก. Forwarding
ข. Filtering
ค. Control Process.
ง. Aging


2. Frame ข้อมูลที่ล่องลอยมาที่ Bridge แล้ว Bridge ทำการตรวจสอบและทำการบล็อกเอาไว้ ไม่ให้ผ่านไป เรียกว่าอะไร
ก. Flooding
ข. Filtering.
ค. Self-learning
ง. Forwarding

3. ระบบปฏิบัติการ windows ใช้โปรโตคอลสื่อสารชนิดใด
ก. TCP/IP
ข. NetBIOS.
ค. IPX/SPX
ง. UDP

4. ข้อใดเป็นความแตกต่างกันของ Bridge กับ Switching Hub
ก. Bridge มีจำนวน Port มากกว่า Switching
ข. Bridge สามารถเชื่อมต่อแบบขนานได้ แต่ Switching เชื่อมต่อแบบขนานไม่ได้
ค. Bridge มีอัตราความเร็วในการ Forward Packet ต่ำกว่า Switching.
ง. Bridge มีค่าใช้จ่ายต่อ Port ต่ำกว่า Switching

5. เมื่อ Input Controller รับข้อมูลในรูปของ Packet เข้ามาแล้ว จะนำส่งไปที่ใด
ก. Control Process.
ข. Switching Element
ค. Output Controller
ง. Forwarding Process

6. Server ใช้อัตราความเร็วเท่าใด
ก. 10 Mbps
ข. 50 Mbps
ค. 100 Mbps.
ง. 1,000 Mbps

7. Layer-3 Switching Hub ใช้หลักการทำงานแบบเดียวกับอะไร
ก. Router.
ข. NTU
ค. Switch
ง. Layer-2 Switching

8. โปรโตคอลที่สนับสนุน Layer-3 Switching Hub คืออะไร
ก. IP
ข. OSPE
ค. RIP
ง. IP และ IPX.

9. รูปแบบเครือข่ายแบบใดของ Layer-3 Switching ที่แบ่ง Server ออกเป็น 2 ส่วน
ก. Centralized Layer-3 Switching.
ข. Distributed Layer-3 Switching
ค. ทั้ง ก และ ข ถูก
ง. ไม่มีข้อใดถูก

10. Back Pressure หรือ สัญญาณลวง มีขนาดกี่บิต
ก. 24 บิต
ข. 32 บิต.
ค. 48 บิต
ง. 64 บิต