Techerest

Computer Network คืออะไร? พื้นฐานเครือข่ายคอมพิวเตอร์ที่ควรรู้


Computer Network หรือเครือข่ายคอมพิวเตอร์ เป็นโครงสร้างพื้นฐานสำคัญของระบบเทคโนโลยีในปัจจุบัน ตั้งแต่การเชื่อมต่อ Wi-Fi ภายในบ้าน ระบบเครือข่ายของสำนักงาน ไปจนถึง Data Center, Cloud และ Internet การเข้าใจพื้นฐาน Network จึงมีประโยชน์ทั้งสำหรับผู้ใช้งานทั่วไป ผู้ดูแลระบบ นักพัฒนา และผู้ที่สนใจด้าน Cybersecurity

บทความนี้จะพาไปรู้จักองค์ประกอบสำคัญของเครือข่ายคอมพิวเตอร์ ตั้งแต่ IP Address, Router, Switch, DNS, DHCP, Protocol และ Port ไปจนถึงแนวทางตรวจสอบปัญหา Network เบื้องต้น


สารบัญ


Computer Network คืออะไร?

Computer Network คือระบบที่เชื่อมต่อคอมพิวเตอร์ อุปกรณ์สื่อสาร Server และอุปกรณ์อื่น ๆ เข้าด้วยกัน เพื่อให้สามารถแลกเปลี่ยนข้อมูลและใช้ทรัพยากรร่วมกันได้

ตัวอย่างที่พบได้ในชีวิตประจำวัน ได้แก่

  • Notebook เชื่อมต่อ Wi-Fi ภายในบ้าน
  • โทรศัพท์มือถือเชื่อมต่อ Internet ผ่าน Wi-Fi
  • คอมพิวเตอร์หลายเครื่องใช้งาน Printer ร่วมกัน
  • พนักงานเชื่อมต่อ File Server ภายในองค์กร
  • ผู้ใช้งานเปิดเว็บไซต์ที่อยู่บน Cloud Server
  • กล้อง IP Camera ส่งข้อมูลผ่าน Network

ดังนั้น Internet เองก็สามารถมองได้ว่าเป็น เครือข่ายขนาดใหญ่ที่เชื่อมโยงเครือข่ายจำนวนมากทั่วโลกเข้าด้วยกัน

ประเภทของเครือข่ายคอมพิวเตอร์

LAN — Local Area Network

LAN เป็นเครือข่ายภายในพื้นที่จำกัด เช่น บ้าน สำนักงาน โรงเรียน หรือภายในอาคารเดียวกัน

ตัวอย่างเช่น PC, Printer และ NAS ภายในสำนักงานเชื่อมต่อเข้ากับ Switch และ Router เดียวกัน

WLAN — Wireless Local Area Network

WLAN มีลักษณะคล้าย LAN แต่ใช้งานระบบไร้สาย เช่น Wi-Fi แทนการเชื่อมต่อด้วยสาย Ethernet สำหรับอุปกรณ์บางส่วนหรือทั้งหมด

WAN — Wide Area Network

WAN เป็นเครือข่ายที่ครอบคลุมพื้นที่กว้าง และสามารถใช้เชื่อมต่อหลาย LAN เข้าด้วยกัน เช่น การเชื่อมต่อระหว่างสำนักงานใหญ่กับสำนักงานสาขา

Internet

Internet เป็นระบบเครือข่ายขนาดใหญ่ที่ประกอบด้วยเครือข่ายจำนวนมาก เชื่อมต่อกันผ่านมาตรฐานการสื่อสารที่รองรับร่วมกัน โดยเฉพาะชุดโปรโตคอล TCP/IP

อุปกรณ์ Network ที่ควรรู้จัก

Router

Router ทำหน้าที่ส่งต่อ Packet ระหว่างเครือข่าย ตัวอย่างที่พบได้ทั่วไปคือ Router ภายในบ้าน ที่เชื่อมเครือข่ายภายในกับเครือข่ายของผู้ให้บริการ Internet

Router สำหรับบ้านหรือสำนักงานขนาดเล็กมักรวมความสามารถหลายอย่างไว้ด้วยกัน เช่น

  • Routing
  • NAT
  • DHCP Server
  • Firewall บางส่วน
  • Wi-Fi Access Point

Switch

Switch ใช้เชื่อมต่ออุปกรณ์ภายใน LAN และส่ง Ethernet Frame ไปยังปลายทางที่เหมาะสม โดยอาศัยข้อมูล MAC Address

Access Point

Wireless Access Point หรือ AP ทำหน้าที่ให้เครื่องลูกข่ายเชื่อมต่อเข้าสู่เครือข่ายผ่าน Wi-Fi

Modem / ONT

อุปกรณ์ประเภท Modem หรือ ONT ใช้เชื่อมต่อระบบของผู้ใช้ เข้ากับโครงข่ายของ Internet Service Provider ตามเทคโนโลยีที่ใช้งาน เช่น Fiber Optic

Firewall

Firewall ใช้ควบคุม Traffic ตามกฎที่กำหนด เช่น Source, Destination, Protocol และ Port เพื่ออนุญาตหรือปฏิเสธการสื่อสารบางประเภท

IP Address คืออะไร?

IP Address เป็นหมายเลขที่ใช้ระบุ Interface ของอุปกรณ์สำหรับการสื่อสารบนเครือข่าย IP

ตัวอย่าง IPv4:

192.168.1.10

IPv4 มีขนาด 32 บิต และเขียนเป็นตัวเลข 4 ชุด เช่น

192.168.1.100
10.0.0.20
172.16.10.5

Private IP Address

ช่วง Private IPv4 ที่กำหนดไว้สำหรับใช้งานภายในเครือข่าย ได้แก่

10.0.0.0/8
172.16.0.0/12
192.168.0.0/16

Private IP โดยทั่วไปไม่ได้ถูก Route โดยตรงบน Public Internet และเครือข่ายภายในมักใช้ NAT เมื่อต้องสื่อสารออกสู่ Internet

Public IP Address

Public IP เป็น IP Address ที่สามารถใช้ในการ Routing บน Internet สาธารณะ โดยการจัดสรรหมายเลข IP อยู่ภายใต้ระบบการบริหารจัดการหมายเลข Internet ในระดับต่าง ๆ

IPv6

IPv6 ถูกพัฒนาขึ้นเพื่อรองรับจำนวน Address ที่มากกว่า IPv4 อย่างมาก โดยมีขนาด 128 บิต

ตัวอย่างรูปแบบ IPv6:

2001:db8:1234:5678::10

ตัวอย่างข้างต้นใช้ prefix 2001:db8::/32 ซึ่งสงวนไว้สำหรับเอกสารและตัวอย่าง ไม่ใช่ Public Address สำหรับนำไปใช้งานจริง

Subnet Mask และ Default Gateway

Subnet Mask

Subnet Mask หรือ Prefix Length ช่วยระบุว่าส่วนใดของ IP Address เป็น Network Prefix และส่วนใดใช้ระบุ Host/Interface ภายใน Subnet

ตัวอย่าง:

IP Address:      192.168.1.20
Subnet Mask:     255.255.255.0
CIDR:            192.168.1.0/24

Default Gateway

Default Gateway คือ Router ที่เครื่องปลายทางมักใช้ส่ง Traffic ไปยังเครือข่ายอื่นเมื่อไม่มี Route ที่เฉพาะเจาะจงกว่า

ตัวอย่าง:

Computer
IP: 192.168.1.20
        |
        v
Default Gateway
192.168.1.1
        |
        v
Internet

DNS คืออะไร?

DNS — Domain Name System เป็นระบบที่ช่วยค้นหาข้อมูลที่สัมพันธ์กับชื่อ Domain รวมถึงการค้นหา IP Address ที่เกี่ยวข้องกับ Hostname

ตัวอย่างแนวคิด:

www.example.com
       |
       v
DNS Resolver
       |
       v
IP Address
       |
       v
Web Server

หาก DNS มีปัญหา ผู้ใช้อาจเชื่อมต่อ Network ได้ตามปกติ แต่ไม่สามารถเปิดเว็บไซต์ด้วยชื่อ Domain ได้

DHCP คืออะไร?

DHCP — Dynamic Host Configuration Protocol ช่วยแจกค่าการตั้งค่า Network ให้กับ Client โดยอัตโนมัติ

ข้อมูลที่ DHCP สามารถส่งให้ Client ได้ เช่น

  • IP Address
  • Subnet Mask
  • Default Gateway
  • DNS Server
  • Lease Time

ด้วยเหตุนี้ เมื่อเชื่อมต่อ Notebook หรือ Smartphone เข้ากับ Wi-Fi ผู้ใช้จึงมักไม่ต้องกำหนด IP Address ด้วยตัวเอง

Network Protocol คืออะไร?

Protocol คือชุดกฎหรือมาตรฐานที่ระบบใช้ในการสื่อสารระหว่างกัน

TCP

TCP เป็น Transport Protocol แบบ connection-oriented ที่มีระบบช่วยให้การส่งข้อมูลมีความน่าเชื่อถือ เช่น Sequence Number, Acknowledgment และ Retransmission

UDP

UDP เป็น Transport Protocol ที่ไม่มีขั้นตอนสร้าง Connection แบบ TCP และมี overhead ต่ำกว่า จึงเหมาะกับงานบางประเภทที่ให้ความสำคัญกับความรวดเร็ว หรือสามารถจัดการการสูญหายของข้อมูลในระดับ Application ได้เอง

HTTP และ HTTPS

HTTP ใช้ในการสื่อสารข้อมูลสำหรับระบบ Web ส่วน HTTPS คือ HTTP ที่ทำงานผ่านการป้องกันการสื่อสารด้วย TLS

ICMP

ICMP ใช้สำหรับข้อความควบคุมและรายงานสถานะบางอย่างของระบบ IP และถูกใช้โดยเครื่องมืออย่าง ping

Port คืออะไร?

Transport-layer Port Number ช่วยระบุ Service หรือ Application Endpoint สำหรับ Protocol เช่น TCP และ UDP

ตัวอย่าง Port ที่พบได้บ่อย:

Port Protocol / Service การใช้งานทั่วไป
22 SSH Remote Administration
53 DNS Domain Name System
80 HTTP Web Traffic
443 HTTPS Encrypted Web Traffic

อย่างไรก็ตาม หมายเลข Port ไม่ได้บังคับว่า Application จะต้องใช้ Service ตามตารางเสมอไป ผู้ดูแลระบบสามารถกำหนด Service ให้ทำงานบน Port อื่นได้

OSI Model คืออะไร?

OSI Model เป็นโมเดลอ้างอิงที่แบ่งการสื่อสารเครือข่ายออกเป็น 7 Layer ช่วยให้สามารถเรียนรู้ ออกแบบ และวิเคราะห์ปัญหา Network ได้เป็นระบบ

Layer ชื่อ แนวคิดหลัก
7Applicationบริการที่ Application ใช้งาน
6Presentationรูปแบบและการนำเสนอข้อมูล
5Sessionการจัดการ Session
4Transportการสื่อสารแบบ End-to-End
3NetworkIP และ Routing
2Data LinkFrame และ MAC Address
1Physicalสัญญาณและสื่อ Physical

เมื่อเปิดเว็บไซต์ ข้อมูลเดินทางอย่างไร?

สมมติผู้ใช้เชื่อมต่อ Notebook กับ Wi-Fi และเปิดเว็บไซต์หนึ่ง กระบวนการโดยย่ออาจเป็นดังนี้

Notebook
   |
   | Wi-Fi / Ethernet
   v
Access Point / Switch
   |
   v
Router
   |
   v
ISP
   |
   v
Internet
   |
   v
Destination Server

ก่อนเชื่อมต่อ Web Server ระบบอาจต้องใช้ DNS เพื่อค้นหา IP Address ของ Hostname จากนั้นจึงสร้างการสื่อสารไปยัง Server ตาม Protocol ที่ต้องการ

สำหรับ HTTPS แนวคิดแบบย่อจะเป็น:

Domain Name
     |
     v
DNS Resolution
     |
     v
Destination IP
     |
     v
Network Connection
     |
     v
TLS
     |
     v
HTTPS Request / Response

Network Security เบื้องต้น

Network ที่สามารถใช้งานได้ไม่ได้หมายความว่าจะปลอดภัยโดยอัตโนมัติ การออกแบบระบบควรพิจารณาความปลอดภัยตั้งแต่ต้น

หลักพื้นฐานที่ควรพิจารณา

  • เปลี่ยน Password เริ่มต้นของ Router และอุปกรณ์ Network
  • อัปเดต Firmware และ Security Patch อย่างสม่ำเสมอ
  • ใช้ WPA2 หรือ WPA3 ตามความสามารถของอุปกรณ์
  • หลีกเลี่ยงการเปิด Management Interface ออก Internet โดยไม่จำเป็น
  • เปิดเฉพาะ Port และ Service ที่จำเป็น
  • ใช้ Firewall เพื่อควบคุม Traffic
  • แยก Guest Network หรือ IoT Network เมื่อเหมาะสม
  • ตรวจสอบ Log และเหตุการณ์ผิดปกติ
  • ใช้ VPN เมื่อมีความจำเป็นในการ Remote Access อย่างปลอดภัย

Network Segmentation

องค์กรสามารถแบ่ง Network ออกเป็นหลาย Segment หรือ VLAN เพื่อแยกระบบที่มีหน้าที่หรือระดับความเสี่ยงต่างกัน

Internet
   |
Firewall
   |
   +---- User Network
   |
   +---- Server Network
   |
   +---- IoT Network
   |
   +---- Guest Network

การแบ่ง Network ไม่ได้ทำให้ระบบปลอดภัยโดยอัตโนมัติ แต่ช่วยให้สามารถกำหนด Policy และจำกัดการสื่อสารระหว่างระบบ ได้ละเอียดมากขึ้น

วิธีตรวจสอบปัญหา Network เบื้องต้น

เมื่อ Internet หรือ Network ใช้งานไม่ได้ ควรตรวจสอบตามลำดับแทนการเปลี่ยนค่าหลายอย่างพร้อมกัน

1. ตรวจสอบ Physical Connection

ตรวจสอบสาย LAN, Wi-Fi, Link Status และอุปกรณ์ Network ก่อน

2. ตรวจสอบ IP Configuration

บน Windows สามารถใช้:

ipconfig /all

ตรวจสอบข้อมูลสำคัญ เช่น

  • IPv4 / IPv6 Address
  • Subnet Mask
  • Default Gateway
  • DNS Server
  • DHCP Status

3. ทดสอบ TCP/IP ภายในเครื่อง

ping 127.0.0.1

4. ทดสอบ Default Gateway

ping 192.168.1.1

เปลี่ยน IP ให้ตรงกับ Gateway จริงของ Network ที่กำลังตรวจสอบ

5. ทดสอบปลายทางด้วย IP Address

ping 1.1.1.1

ผลของ Ping ควรถูกตีความอย่างระมัดระวัง เพราะอุปกรณ์หรือ Firewall บางระบบอาจไม่ตอบ ICMP แม้ Service อื่นยังทำงานตามปกติ

6. ตรวจสอบ DNS

nslookup example.com

หากเข้าถึงปลายทางด้วย IP ได้แต่การ Resolve Domain Name มีปัญหา DNS เป็นหนึ่งในส่วนที่ควรตรวจสอบต่อ

7. ตรวจสอบเส้นทาง

tracert example.com

คำสั่งนี้ช่วยดู Hop ระหว่างเครื่องต้นทางและปลายทาง แต่บาง Router อาจไม่ตอบข้อความที่เครื่องมือใช้ในการตรวจสอบ ดังนั้นเครื่องหมาย Timeout ไม่ได้แปลว่า Hop นั้นเสียเสมอไป

คำสั่ง Network พื้นฐานสำหรับ Windows

ดู IP Configuration

ipconfig /all

ทดสอบการเข้าถึง Host

ping example.com

ตรวจสอบ DNS

nslookup example.com

ตรวจสอบ Routing Path

tracert example.com

ดู Connection และ Listening Port

netstat -ano

ดู Routing Table

route print

ดู ARP / Neighbor Cache สำหรับ IPv4

arp -a

พื้นฐาน Network สำคัญต่อ Cybersecurity อย่างไร?

ความรู้ด้าน Network เป็นพื้นฐานสำคัญของ Cybersecurity เพราะเหตุการณ์ด้านความปลอดภัยจำนวนมากเกี่ยวข้องกับการสื่อสารผ่านเครือข่าย

ตัวอย่างหัวข้อที่ต่อยอดจาก Network Fundamentals ได้แก่

  • Firewall และ Access Control
  • Network Segmentation และ VLAN
  • VPN
  • IDS / IPS
  • DNS Security
  • Packet Analysis
  • Network Monitoring
  • Zero Trust Architecture
  • Cloud Network Security
  • Incident Response และ Digital Forensics

ตัวอย่างเช่น เมื่อพบ Connection ผิดปกติจากเครื่อง Client ผู้ตรวจสอบอาจต้องวิเคราะห์ Source IP, Destination IP, Protocol, Port, DNS Query และ Network Log เพื่อทำความเข้าใจว่าเกิดอะไรขึ้น

เส้นทางการเรียนรู้ Computer Network

หากต้องการเรียน Network เพื่อต่อยอดไปด้าน System Administration, Cloud หรือ Cybersecurity สามารถเรียงลำดับความรู้ได้ประมาณนี้

Network Fundamentals
        |
        v
IPv4 / IPv6
        |
        v
Subnetting
        |
        v
Switching / VLAN
        |
        v
Routing
        |
        v
DNS / DHCP
        |
        v
TCP / UDP / Ports
        |
        v
Firewall / NAT / VPN
        |
        v
Packet Analysis
        |
        v
Network Security
        |
        v
Cloud & Cybersecurity

คำถามที่พบบ่อย — FAQ

LAN กับ Internet ต่างกันอย่างไร?

LAN คือเครือข่ายในพื้นที่จำกัด เช่น บ้านหรือสำนักงาน ส่วน Internet คือโครงสร้างเครือข่ายขนาดใหญ่ที่เชื่อมโยง เครือข่ายจำนวนมากเข้าด้วยกัน

Router กับ Switch ต่างกันอย่างไร?

โดยพื้นฐาน Switch ใช้เชื่อมต่ออุปกรณ์ภายใน Layer 2 Network และส่ง Frame ตาม MAC Address ขณะที่ Router ใช้เชื่อมต่อระหว่าง IP Network และตัดสินใจส่ง Packet ตาม Routing Table อย่างไรก็ตามอุปกรณ์สมัยใหม่บางชนิดสามารถทำงานได้หลาย Layer

IP Address กับ MAC Address เหมือนกันหรือไม่?

ไม่เหมือนกัน IP Address เป็น Logical Address ที่ใช้ในการสื่อสารและ Routing บน IP Network ส่วน MAC Address เป็น Address ของ Network Interface ที่มีบทบาทในเทคโนโลยี Data Link เช่น Ethernet และ Wi-Fi

มี Internet แต่เปิดเว็บไซต์ไม่ได้ อาจเกิดจากอะไร?

มีได้หลายสาเหตุ เช่น DNS, Proxy, Firewall, Browser, Routing, TLS หรือปัญหาที่ Server ปลายทาง จึงควรตรวจสอบอย่างเป็นลำดับ

จำเป็นต้องเรียน Network ก่อน Cybersecurity หรือไม่?

ไม่จำเป็นต้องเชี่ยวชาญ Network ทั้งหมดก่อนเริ่มเรียน Cybersecurity แต่ควรเข้าใจ IP Address, Subnet, Routing, DNS, TCP/UDP, Port, HTTP/HTTPS และ Firewall เพราะแนวคิดเหล่านี้ถูกใช้อย่างต่อเนื่องในงาน Security

สรุป

Computer Network เป็นพื้นฐานที่ทำให้อุปกรณ์และระบบต่าง ๆ สามารถสื่อสารกันได้ ตั้งแต่เครือข่าย Wi-Fi ภายในบ้านไปจนถึง Internet และ Cloud

หัวใจสำคัญที่ผู้เริ่มต้นควรเข้าใจ ได้แก่ IP Address, Subnet, Default Gateway, DNS, DHCP, Router, Switch, TCP/UDP, Port และ Firewall เมื่อเข้าใจองค์ประกอบเหล่านี้แล้ว การเรียนรู้หัวข้อที่ซับซ้อนขึ้น เช่น VLAN, Routing, VPN, Packet Analysis และ Network Security จะเป็นระบบมากขึ้น

สำหรับผู้ที่สนใจ Cybersecurity การเรียน Network ไม่ได้มีประโยชน์เฉพาะการแก้ปัญหา Internet แต่ยังช่วยให้เข้าใจว่าอุปกรณ์สื่อสารกันอย่างไร Traffic เดินทางไปทางไหน และควรตรวจสอบจุดใดเมื่อพบเหตุการณ์ผิดปกติ

บทความถัดไปเกี่ยวกับ Networking

Share this
Facebook Share X
TECHEREST COMMUNITY

Share your thoughts here

Join the conversation and share your perspective on this article.

Comments will load when you reach this section.