Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

เมื่อคุณได้ยินคำว่า 'Computer Port' คุณคิดถึงอะไร? USB Ports? TCP/IP Ports? มันอาจสับสนได้ มี Port 2 ประเภท — Physical และ Virtual USB Port เป็นตัวอย่าง Physical Port ในขณะที่ TCP/IP Port เป็นตัวอย่าง Virtual Port

Virtual Ports มากกว่า Physical Ports มาก ดังนั้นเราจะเริ่มจาก Physical ก่อน ทั้งสองประเภทพบได้เกือบทุकोอุปกรณ์อิเล็กทรอนิกส์ โทรศัพท์ แท็บเล็ต PC อุปกรณ์อิเล็กทรอนิกส์ในรถและเครื่องจักรก็อาจมีทั้งสองประเภท สำหรับบทความนี้ เราจะเรียกว่า Computer แค่รู้ว่าอาจเป็นอุปกรณ์เกือบทุกอย่าง

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

Port คืออะไร?

เราอาจเรียก Ports นี้ว่า Jacks หรือ Outlets แตคำที่ถูกต้องคือ Port ฟังก์ชันพื้นฐานคืออนุญาตให้ Hardware หนึ่งเสียบเข้ากับอีกตัวหนึ่ง เพื่อให้คุยกันได้ ในทางเทคนิค นี่คือ Input/Output (I/O or IO) Ports จำนวน Ports ที่อุปกรณ์มีได้ จำกัดโดย Physical Space ที่มีอยู่

มี 2 กลุ่ม Ports — Serial และ Parallel การจัดกลุ่มขึ้นอยู่กับว่า Port อนุญาต Communication อย่างไร

Serial Port อนุญาตให้ส่ง Bit เดียวในแต่ละครั้ง คิดถึงรถไฟ เพียงส่วนเดียวของรถไฟอยู่บนส่วนทางรถไฟเฉพาะได้ในเวลาเดียวกัน Engine ไปก่อน Cargo Car, Cargo Car ไปก่อนรถไฟสุดท้าย หากสองอย่างอยู่บนส่วนทางเดียวกันพร้อมกัน นั่นคือรถไฟชนหรือชนกัน

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

เหมือนกันสำหรับ Data ไหลผ่าน Serial Port Bit 1 และ Bit 2 ไม่สามารถอยู่บนส่วนนำสายเดียวกันพร้อมกันได้ ไม่งั้นจะชนและสิ่งต่างๆ ไม่ทำงาน

Parallel Port อนุญาตให้สหลาย Bits พร้อมกัน คิดถึง Highway หลายเลน แต่ละรถบน Highway คือ Bit บนส่วนทางเฉพาะ สามารถมี 5, 10, หรือ 20 คันพร้อมกัน ข้างๆกัน ทำให้ Communication เร็วกว่ามาก หากยังไม่ชัดเจน จะชัดเจนทันที

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

ลองพูดว่าส่งข้อความ "Hello" ให้สองคน โดยรถไฟและรถบรรทุก ส่งให้คนหนึ่งทางรถไฟ อีกคนทางรถบรรทุก ตัวอักษรแต่ละตัวของ Hello ถูกทาบนหน้ารถบรรทุกและหน้ารถไฟ

คนรอรถไฟ (Serial Method) จะเห็น H บน Engine, แล้ว E บน Cargo Car ถัดไป, แล้ว L ตัวแรกบนรถถัดไป, L ตัวที่สองบนรถถัดไป และ O บนรถสุดท้าย

คนรอรถบรรทุกบน Highway 5 เลน จะเห็นรถทั้งหมดมาถึงพร้อมกัน ข้างๆกัน จัดเป็น HELLO ให้เห็นชัด

ประเภทของ Physical Ports

DE-9 หรือ RS-232 Port — General Use

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

คุณอาจเห็นบนคอมพิวเตอร์บางตัว แต่ค่อยๆ หายไปนอกโลกอุตสาหกรรม เคยใช้กับ Mouse, Keyboard และอุปกรณ์อื่นๆ มากมาย

PS/2 — General Use

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

เห็นส่วนใหญ่บนคอมพิวเตอร์เก่า Personal System/2 (PS/2) Port ใช้ทั่วไปสำหรับ Keyboard และ Mouse สีแบ่ง — ม่วงสำหรับ Keyboard เขียวสำหรับ Mouse

PS/2 Ports อาจยังเห็นบนคอมพิวเตอร์ในสถานที่ความปลอดภัยสูง การมีแค่ PS/2 Mice และ Keyboards ทำให้ไม่ต้องมี USB Ports ที่มีโอกาสถูกขโมยข้อมูลหรือฉีด Malware

ข้อมูลทั่วไปเกี่ยวกับ USB Ports

มี 2 Specification หลักสำหรับ Universal Serial Bus (USB) Ports ที่เห็นได้วันนี้ คือ USB 2 และ USB 3 Specifications เหล่านี้อ้างถึง Data Transfer Rates ไม่ใช่ Physical Form Factor มี Form Factors หลายแบบ จะครอบคลุมด้านล่าง

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

USB 2.0 มี Max Data Transfer Rate แค่ 480 Mbps มี USB 3 Versions ต่างๆ แต่มองเหมือนกันเกือบหมด ยกเว้น Markings บ่งชี้ Version USB 3.0 ถึง 5 Gbps, USB 3.1 ถึง 10 Gbps, USB 3.2 ถึง 20 Gbps ใช่ มี USB 4 จะมาอีก ด้วย USB 3 Device จะทำงานผ่าน USB 2 Ports เก่า แต่จะ Transfer ที่ USB 2 Rate เท่านั้น

ทางสายตา USB 2 Type A และ Type B และ USB 3 ที่ตรงกัน แยกแยะได้ง่ายจากสีของ Block ภายใน Connector USB 3.0 ที่เร็วกว่ามี Blue Block ขณะที่ USB 2.0 ช้ากว่ามี Black Block Connector Types อื่นๆ ไม่มี Block แบบนั้น จะไปรายละเอียด Transfer Rates ใน Section ของแต่ละตัว

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับประเภท USB Cables ต่างๆ เรามีบทความสำหรับนั้นด้วย

USB Type A — General Use

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

คุณแน่ใจรู้จัก USB Type A Port มันคือ Port ที่ Transfer Data และส่ง Power ได้ ปล่อยไฟฟ้าประมาณ 5 Volt Amperage อยู่ระหว่าง 100 mA ถึง 500 mA หรือ 0.5 Amps

Type A Descriptor อ้างถึง Form Factor ของ Port มันคือรูปสี่เหลี่ยมผืนผ้าที่พบบ่อยที่สุด ครึ่งหนึ่งมี Block ที่มี Connectors อีกครึ่งเปิดเพื่อรับ Connection ที่ตรงกัน เรายังมีบทความเกี่ยวกับการแก้ไข USB Ports

USB Type B — General Use

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

เห็นมากกับ Desktop Printers USB Type B Port มีรูเป็นสี่เหลี่ยมจัตุรัส มีทั้ง USB 2 และ USB 3 Standards USB 2 ดูเหมือน End-profile ของโรงเก็บฟาง ส่วน USB 3 ดูเหมือน Stone Fireplace

USB Type C — General Use

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

Form Factor ใหม่ของ USB แก้ปัญหาการเสียบสายให้ถูกทาง ทางไหนก็ได้ มันเป็น Reversible Connector ยัง Conduct Power ประมาณ 5 Volt แต่ Amperage สูงกว่า USB Type A สูงถึง 5 Amps ทำให้ Fast Charging เป็นหนึ่งใน Features

RJ-11 — Communications

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

เราไม่น่าจะเจอ RJ-11 บนอุปกรณ์ เว้นแต่ใช้สำหรับ Communication โทรศัพท์หรือ Fax ใช่ มันคือ Phone Jack สามารถส่งสัญญาณไฟฟ้าแบบ Passive ได้ แตบางสายโทรศัพท์มีกระแสที่ช็อกคุณได้ หนักแท้ แม้เก่าแล้ว ก็เคารพมัน

RJ-45 — Communications

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

มักเรียกว่า Network Jack RJ-45 Port เป็น 8-pin Port สำหรับเชื่อมอุปกรณ์เข้ากับเครือข่ายด้วยสาย Ethernet ดูเหมือน Phone Jack แตแค่กว้างขึ้นนิดหน่อย

3.5 mm TRS Connector — Audio

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

ใช้ทั่วไปสำหรับ Audio Devices สีเขียวสำหรับเสียบ Speaker หรือ Headphones สีชมพูสำหรับ Microphone สีน้ำเงินสำหรับ Direct Connection จาก Audio Device ยังเรียกว่า Line-in มีชนิดอื่นๆ แต่ไม่ค่อยพบบนอุปกรณ์บ้าน

VGA/SVGA Port — Video

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

Video Graphics Array (VGA) หรือ Super Video Graphics Array (SVGA) Port ใช้เชื่อม Monitor หรือ Projector เข้ากับ Computer VGA ให้ Resolution สูงสุด 640×480 SVGA ไปเกิน 800×600

ทั้งสองดูเหมือนกันทุกประการ ดูเหมือน DE-9 แตมี 3 แถว 5 รู DE-9 มี 1 แถว 5 และอีกแถว 4 ด้านล่าง

DisplayPort — Video และ Audio

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

หากคอมพิวเตอร์ของคุณมี Slot ที่ดูเหมือนสี่เหลี่ยมผืนผ้ามุมหนึ่งถูกตัดไป นั่นคือ DisplayPort มันคือ 20-pin Connector สำหรับต่อ Video Devices ยังส่ง Audio ผ่านสายได้ ดังนั้นหากอุปกรณ์ที่ต่อมี Speaker ควรจะดึง Audio จากคอมพิวเตอร์ได้

HDMI — Video และ Audio

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

High Definition Media Interface (HDMI) Port เป็นที่นิยมมาก มันก็เป็น Video Port และขนส่ง Audio Signal ได้ด้วย พบได้บน PC ส่วนใหญ่และ TV เยอะ

นี่คือ Physical Ports ที่คุณน่าจะเจอบ่อยที่สุด หาก Port ที่คุณมองอยู่ไม่อยู่ที่นี่ มี Port Identification Resources เยอะมากบน Internet

Virtual Ports

มี Virtual Ports ทั้งหมด 65,535 Ports และทุกตัวเกี่ยวข้องกับ Network Communications แต่ละ Port อาจมีการใช้งานต่างกัน ขึ้นอยู่กับ Type ของ Data ที่ไหลผ่าน Ports นี้ใช้สำหรับ Transfer Control Protocol (TCP) หรือ User Datagram Protocol (UDP) หรือทั้งคู่

TCP มักรวมกับ Internet Protocol (IP) คุณอาจเห็นเป็น TCP/IP TCP ใช้เปิด Connection ระหว่างสองอุปกรณ์เพื่อให้ Data สามารถ Transfer ได้ มันทำโดยให้อุปกรณ์หนึ่ง Reach Out ไปอีกตัว และทำ Agreement ระหว่างพวกเขาเพื่อ Transfer Data นี่เรียกว่า Handshake Connection อาจใช้เวลานิดหน่อย

HDG Explains: Computer Port คืออะไร และใช้ทำอะไร?

UDP ไม่ทำ Handshake Connection มันเริ่ม Transmit ทันที มันเร็วกว่า แต่เพราะไม่มี Agreement ว่าจะทำอย่างไร Errors จึงอาจเกิดขึ้น

ทฤษฎีแล้ว Network Communication อะไรก็ตาม อาจเกิดผ่าน Port ใดก็ได้ นั่นจะสับสนมากกับ Ports พันๆ ที่มีอยู่ ดังนั้นเราพยายาม Follow Standard เพื่อทำให้ชีวิตง่ายขึ้น Internet Assigned Numbers Authority (IANA) มี Registry ของ Ports และใช้ทำอะไร

เมื่อ Communication Packet เข้ามาที่คอมพิวเตอร์ มันพกข้อมูลว่าอยากเชื่อมต่อ Port ไหน นี่คือวิธีที่คอมพิวเตอร์รู้ว่าทำอะไรกับ Packets นั้น นี่คือเหตุผลที่คุณ View Web Pages, Transfer Files, และ Print ได้ทั้งหมดผ่าน Network Cable เดียวกัน

คุณอาจเห็น Port Numbers ใช้ใน IP Addresses จะเป็นตัวเลขหลัง Semicolon ใน IP เช่น 192.168.0.1:8080

ต่อไปคือรายการ Ports ที่คุณน่าจะเจอบ่อยที่สุด เราทิ้งตัวสุดท้ายให้ Old School Gamers

PortDescription20File Transfer Protocol (FTP) Data Transfer เกิดขึ้นบน Port นี้21File Transfer Protocol (FTP) Control Messages ส่งบน Port นี้22Secure Shell (SSH)23Telnet25Simple Mail Transfer Protocol (SMTP) สำหรับ Email53Domain Name System (DNS)69Trivial File Transfer Protocol (TFTP) Simplified Version ของ FTP80Hypertext Transfer Protocol (HTTP)8080Hypertext Transfer Protocol (HTTP) Alternative123Network Time Protocol (NTP) สำหรับ Sync เวลาคอมพิวเตอร์143Internet Message Access Protocol (IMAP) สำหรับ Email161Simple Network Management Protocol (SNMP)194Internet Relay Chat (IRC)443Hypertext Transfer Protocol over TLS/SSL (HTTPS) Secure Connections465Authenticated SMTP over TLS/SSL (SMTPS)587E-mail Message Submission (SMTP)515Line Printer Daemon (LPD) เชื่อม Printers กับ Computer666Doom, First-person Shooter (FPS) Game

Ports, Ports, Ports…

ตอนนี้คุณรู้ Physical และ Virtual Ports ที่พบบ่อยที่สุด รวมถึงหน้าที่ของพวกมัน Bookmark ไว้เพื่อ Reference หรือ Print ออกมา

เคยเจอ Port แปลกๆ ไหม? มีคำถามเกี่ยวกับ Port อื่นๆ หรือต้องการรายละเอียดเพิ่ม? บอกเราใน Comments ได้เลย เราอยู่ที่นี่เพื่อช่วย