กลับไปหน้าบทความ

อ่าน 4 นาที

ทรัพยากรที่ใช้ร่วมกัน

ในด้าน คอมพิวเตอร์ ทรัพยากร ที่ใช้ร่วมกัน หรือ ทรัพยากรที่ใช้ร่วม กัน บนเครือข่าย คือ ทรัพยากรคอมพิวเตอร์ ที่พร้อมใช้งานจาก โฮสต์ หนึ่ง ไปยังโฮสต์อื่น ๆ บน เครือข่ายคอมพิวเตอร์ [...

ทรัพยากรที่ใช้ร่วมกัน

ในด้านคอมพิวเตอร์ทรัพยากรที่ใช้ร่วมกันหรือ ทรัพยากรที่ใช้ร่วม กันบนเครือข่ายคือทรัพยากรคอมพิวเตอร์ที่พร้อมใช้งานจากโฮสต์ หนึ่ง ไปยังโฮสต์อื่น ๆ บนเครือข่ายคอมพิวเตอร์[ 1 ] [ 2 ]มันคืออุปกรณ์หรือข้อมูลบนคอมพิวเตอร์ที่สามารถเข้าถึงได้จากระยะไกลจากคอมพิวเตอร์เครื่องอื่นได้อย่างโปร่งใสราวกับว่าเป็นทรัพยากรในเครื่องโลคัล การแบ่งปันบนเครือข่ายเป็นไปได้ด้วยการสื่อสารระหว่างกระบวนการผ่านเครือข่าย[ 2 ] [ 3 ]

ตัวอย่างของทรัพยากรที่สามารถแบ่งปันได้ ได้แก่โปรแกรมคอมพิวเตอร์ข้อมูลอุปกรณ์จัดเก็บข้อมูลและเครื่องพิมพ์เช่นการเข้าถึงไฟล์ร่วมกัน (หรือที่เรียกว่าการแบ่งปันดิสก์และการแบ่งปันโฟลเดอร์ ) การเข้าถึงเครื่องพิมพ์ร่วมกัน การเข้าถึงเครื่องสแกนร่วมกัน เป็นต้น ทรัพยากรที่แบ่งปันนั้นเรียกว่าดิสก์ที่ใช้ร่วมกันโฟลเดอร์ที่ใช้ร่วมกันหรือเอกสารที่ใช้ร่วมกัน

โดยทั่วไปแล้ว คำว่าการแชร์ไฟล์หมายถึงการเข้าถึงไฟล์ร่วมกัน โดยเฉพาะในบริบทของระบบปฏิบัติการและ บริการ LANและอินทราเน็ตเช่น ในเอกสารของ Microsoft Windows [ 4 ]อย่างไรก็ตาม เมื่อBitTorrentและแอปพลิเคชันที่คล้ายกันเริ่มมีให้บริการในช่วงต้นทศวรรษ 2000 คำว่าการแชร์ไฟล์จึงมีความเกี่ยวข้องกับการแชร์ไฟล์แบบ peer-to-peerผ่านทางอินเทอร์เน็ต มากขึ้น

ระบบไฟล์และโปรโตคอลทั่วไป

การเข้าถึงไฟล์และเครื่องพิมพ์แบบใช้ร่วมกันนั้น จำเป็นต้องมีระบบปฏิบัติการบนเครื่องลูกข่ายที่รองรับการเข้าถึงทรัพยากรบนเครื่องเซิร์ฟเวอร์ ระบบปฏิบัติการบนเครื่องเซิร์ฟเวอร์ที่รองรับการเข้าถึงทรัพยากรจากเครื่องลูกข่าย และโปรโตคอล การแชร์ไฟล์ใน ระดับแอปพลิเคชัน (ในแบบจำลองอ้างอิง TCP/IP สี่หรือห้าเลเยอร์ ) และ โปรโตคอล ในระดับการขนส่งเพื่อให้สามารถเข้าถึงแบบใช้ร่วมกันได้ ระบบปฏิบัติการสมัยใหม่สำหรับคอมพิวเตอร์ส่วนบุคคลมีระบบไฟล์แบบกระจายที่รองรับการแชร์ไฟล์ ในขณะที่อุปกรณ์คอมพิวเตอร์พกพาบางครั้งอาจต้องการซอฟต์แวร์เพิ่มเติมสำหรับการเข้าถึงไฟล์แบบใช้ร่วมกัน

ระบบไฟล์และโปรโตคอลที่พบได้บ่อยที่สุดมีดังนี้:

ระบบปฏิบัติการหลักโปรโตคอลแอปพลิเคชันโปรโตคอลการขนส่ง
ระบบปฏิบัติการ MacSMB , โปรโตคอลการยื่นเอกสารของ Apple [ 5 ]
ระบบคล้ายยูนิกซ์ระบบไฟล์เครือข่าย (NFS), SMB
เอ็มเอส-ดีโอเอส , วินโดวส์SMBหรือที่รู้จักกันในชื่อCIFS
Novell NetWare (เซิร์ฟเวอร์) MS-DOS, Windows (ไคลเอ็นต์)

"ระบบปฏิบัติการหลัก" คือระบบปฏิบัติการที่ใช้โปรโตคอลการแชร์ไฟล์ดังกล่าวบ่อยที่สุด

ในระบบปฏิบัติการ Microsoft Windowsการแชร์เครือข่ายนั้นทำได้โดยส่วนประกอบเครือข่ายของ Windows ที่ชื่อว่า "File and Printer Sharing for Microsoft Networks" โดยใช้โปรโตคอล SMB ( Server Message Block ) ของ Microsoft ระบบปฏิบัติการอื่นๆ อาจใช้โปรโตคอลนี้เช่นกัน ตัวอย่างเช่นSambaเป็นเซิร์ฟเวอร์ SMB ที่ทำงานบน ระบบปฏิบัติการ ที่คล้าย Unixและระบบปฏิบัติการอื่นๆ ที่ไม่ใช่ MS-DOS/Windows เช่นOpenVMS Samba สามารถใช้สร้างการแชร์เครือข่ายที่สามารถเข้าถึงได้โดยใช้ SMB จากคอมพิวเตอร์ที่ใช้Microsoft Windowsอีกทางเลือกหนึ่งคือระบบไฟล์บนดิสก์ที่ใช้ร่วมกันซึ่งแต่ละคอมพิวเตอร์สามารถเข้าถึงระบบไฟล์ "ดั้งเดิม" บนไดรฟ์ที่ใช้ร่วมกันได้

การเข้าถึงทรัพยากรร่วมกันสามารถนำไปใช้ได้ด้วยระบบการสร้างและควบคุมเวอร์ชันแบบกระจายบนเว็บ (WebDAV) ด้วยเช่นกัน

หลักเกณฑ์การตั้งชื่อและการทำแผนที่

คอมพิวเตอร์ไคลเอ็นต์สามารถเข้าถึงไฟล์ที่แชร์ได้โดยใช้รูปแบบการตั้งชื่อบางอย่าง เช่นUNC (Universal Naming Convention) ที่ใช้ใน คอมพิวเตอร์ DOSและWindowsซึ่งหมายความว่าสามารถระบุไฟล์ที่แชร์บนเครือข่ายได้ตามรูปแบบดังต่อไปนี้:

\\ ชื่อคอมพิวเตอร์เซิร์ฟเวอร์ \ ชื่อไฟล์ที่แชร์

โดยที่ServerComputerNameคือ ชื่อ WINS , ชื่อ DNSหรือที่อยู่ IPของคอมพิวเตอร์เซิร์ฟเวอร์ และShareNameอาจเป็นชื่อโฟลเดอร์หรือไฟล์ หรือพาธ ของ โฟลเดอร์นั้น โฟลเดอร์ที่แชร์ยังสามารถกำหนด ShareName ที่แตกต่างจากชื่อโฟลเดอร์ในเครื่องเซิร์ฟเวอร์ได้ ตัวอย่างเช่น\\ ServerComputerName \c$โดยทั่วไปหมายถึงไดรฟ์ที่มีอักษรไดรฟ์C:บนเครื่อง Windows

โดยปกติแล้ว ไดรฟ์หรือโฟลเดอร์ที่ใช้ร่วมกันจะถูกแมปที่เครื่องพีซีของลูกค้า ซึ่งหมายความว่าจะมีการกำหนดตัวอักษรไดรฟ์ให้กับเครื่องพีซีนั้น ตัวอย่างเช่น ตัวอักษรไดรฟ์H:มักใช้สำหรับไดเร็กทอรีโฮมของผู้ใช้บนเซิร์ฟเวอร์ไฟล์ส่วนกลาง

ปัญหาด้านความปลอดภัย

การแชร์ไฟล์ผ่านเครือข่ายอาจกลายเป็นช่องโหว่ด้านความปลอดภัยได้ เมื่อบุคคลที่ไม่ควรมีสิทธิ์เข้าถึงไฟล์เหล่านั้นสามารถเข้าถึงไฟล์ที่แชร์ได้ (โดยมักใช้วิธีการที่ไม่สุจริต) เวิร์ม คอมพิวเตอร์ จำนวนมาก แพร่กระจายผ่านการแชร์ไฟล์ผ่านเครือข่าย การแชร์ไฟล์ผ่านเครือข่ายจะใช้ความจุในการสื่อสารอย่างมากในเครือข่ายที่ไม่ใช่บรอดแบนด์ ด้วยเหตุนี้ การเข้าถึงเครื่องพิมพ์และไฟล์ที่แชร์จึงมักถูกห้ามโดยไฟร์วอลล์จากคอมพิวเตอร์ภายนอกเครือข่ายท้องถิ่นหรืออินทราเน็ต ขององค์กร อย่างไรก็ตาม ด้วยการใช้เครือข่ายส่วนตัวเสมือน (VPN) ทรัพยากรที่แชร์สามารถเข้าถึงได้อย่างปลอดภัยสำหรับผู้ใช้ที่ได้รับอนุญาตจากภายนอกเครือข่ายท้องถิ่น

โดย ทั่วไปแล้ว การแชร์ไฟล์ผ่านเครือข่ายจะทำให้ผู้ใช้รายอื่นสามารถเข้าถึงได้โดยการทำเครื่องหมายโฟลเดอร์หรือไฟล์นั้นว่าเป็นไฟล์ที่แชร์ หรือโดยการเปลี่ยนสิทธิ์การเข้าถึงของระบบไฟล์หรือสิทธิ์การเข้าถึงในคุณสมบัติของโฟลเดอร์ ตัวอย่างเช่น ไฟล์หรือโฟลเดอร์อาจเข้าถึงได้เฉพาะผู้ใช้คนเดียว (เจ้าของ) ผู้ดูแลระบบ กลุ่มผู้ใช้บางกลุ่ม หรือสาธารณะ กล่าวคือ ผู้ใช้ทุกคนที่ล็อกอินอยู่ ขั้นตอนที่แน่นอนจะแตกต่างกันไปตามแพลตฟอร์ม

ในระบบปฏิบัติการเวอร์ชันสำหรับบ้านและสำนักงานขนาดเล็ก อาจมีโฟลเดอร์ที่แชร์ไว้ล่วงหน้า พิเศษ ที่ผู้ใช้ทุกคนสามารถเข้าถึงได้ด้วยบัญชีผู้ใช้และรหัสผ่านบนคอมพิวเตอร์เครื่องโลคัล การเข้าถึงเครือข่ายไปยังโฟลเดอร์ที่แชร์ไว้ล่วงหน้าสามารถเปิดใช้งานได้ ใน ระบบปฏิบัติการ Windows XP Home Edition เวอร์ชันภาษาอังกฤษ โฟลเดอร์ที่แชร์ไว้ล่วงหน้าจะมีชื่อว่าShared documentsโดยทั่วไปจะมีเส้นทางC:\Documents and Settings\All users\Shared documentsในWindows VistaและWindows 7โฟลเดอร์ที่แชร์ไว้ล่วงหน้าจะมีชื่อว่าPublic documentsโดยทั่วไปจะมีเส้นทางC:\Users\Public\Public documents [ 6 ]

โครงสร้างเวิร์กกรุ๊ปหรือเซิร์ฟเวอร์ส่วนกลาง

ในเครือข่ายภายในบ้านและสำนักงานขนาดเล็กมักใช้แนวทางแบบกระจายศูนย์ โดยที่ผู้ใช้แต่ละคนสามารถเปิดเผยโฟลเดอร์และเครื่องพิมพ์ในเครื่องของตนเองให้ผู้อื่นใช้งานได้ แนวทางนี้บางครั้งเรียกว่าโครงสร้างเครือข่าย แบบเวิร์กกรุ๊ปหรือแบบเพียร์ทูเพียร์เนื่องจากคอมพิวเตอร์เครื่องเดียวกันสามารถใช้เป็นทั้งไคลเอนต์และเซิร์ฟเวอร์ได้

ในเครือข่ายองค์กรขนาดใหญ่ มัก ใช้ เซิร์ฟเวอร์ไฟล์หรือเซิร์ฟเวอร์พิมพ์แบบ รวมศูนย์ ซึ่งบางครั้งเรียกว่ารูปแบบไคลเอนต์-เซิร์ฟเวอร์กระบวนการไคลเอนต์บนคอมพิวเตอร์ของผู้ใช้ในเครื่องจะเป็นฝ่ายริเริ่มการสื่อสาร ในขณะที่กระบวนการเซิร์ฟเวอร์บน คอมพิวเตอร์ระยะไกลที่ เป็นเซิร์ฟเวอร์ไฟล์หรือเซิร์ฟเวอร์พิมพ์จะรอรับคำขอเพื่อเริ่มเซสชันการสื่อสารอย่าง passively

ในเครือข่ายขนาดใหญ่มากอาจใช้วิธีการสร้าง เครือข่ายจัดเก็บข้อมูลแบบ SAN (Storage Area Network )

ปัจจุบัน การจัดเก็บข้อมูลออนไลน์บนเซิร์ฟเวอร์ที่อยู่นอกเครือข่ายท้องถิ่นเป็นอีกทางเลือกหนึ่ง โดยเฉพาะอย่างยิ่งสำหรับบ้านและสำนักงานขนาดเล็ก

เปรียบเทียบกับการถ่ายโอนไฟล์

การเข้าถึงไฟล์ที่ใช้ร่วมกันไม่ควรสับสนกับการถ่ายโอนไฟล์โดยใช้โปรโตคอลการถ่ายโอนไฟล์ (FTP) หรือ โปรโตคอล Bluetooth IRDA OBject EXchange (OBEX) การเข้าถึงที่ใช้ร่วมกันเกี่ยวข้องกับการซิงโครไนซ์ข้อมูลโฟลเดอร์โดยอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลงโฟลเดอร์บนเซิร์ฟเวอร์ และอาจมีการค้นหาไฟล์ฝั่งเซิร์ฟเวอร์ ในขณะที่การถ่ายโอนไฟล์เป็นบริการพื้นฐานมากกว่า[ 7 ]

การเข้าถึงไฟล์ร่วมกันโดยทั่วไปถือเป็นบริการเครือข่ายท้องถิ่น (LAN) ในขณะที่ FTP เป็นบริการอินเทอร์เน็ต

การเข้าถึงไฟล์ที่ใช้ร่วมกันนั้นโปร่งใสต่อผู้ใช้ ราวกับว่าเป็นทรัพยากรในระบบไฟล์ภายในเครื่อง และรองรับสภาพแวดล้อมแบบหลายผู้ใช้ ซึ่งรวมถึงการควบคุมการทำงานพร้อมกันหรือการล็อกไฟล์ระยะไกลในขณะที่ผู้ใช้กำลังแก้ไข และ สิทธิ์การเข้าถึงไฟล์ ใน ระบบไฟล์

เปรียบเทียบกับการซิงโครไนซ์ไฟล์

การเข้าถึงไฟล์แบบใช้ร่วมกันนั้นเกี่ยวข้องกับการซิงโครไนซ์ไฟล์และการซิงโครไนซ์ข้อมูลอื่นๆ แต่ไม่ควรสับสนกับสิ่งเหล่านั้น ตัวอย่างเช่น การซิงโครไนซ์ข้อมูลบนอินเทอร์เน็ตอาจใช้ ภาษา SyncMLการเข้าถึงไฟล์แบบใช้ร่วมกันนั้นอาศัยการส่งข้อมูลโฟลเดอร์จากฝั่งเซิร์ฟเวอร์ และโดยปกติจะใช้ผ่านซ็อกเก็ตอินเทอร์เน็ต ที่ "เปิดใช้งานตลอดเวลา" การซิงโครไนซ์ไฟล์ช่วยให้ผู้ใช้สามารถออฟไลน์ได้เป็นครั้งคราว และโดยปกติจะใช้ซอฟต์แวร์เอเจนต์ที่ตรวจสอบเครื่องที่ซิงโครไนซ์ไว้เมื่อเชื่อมต่อใหม่ และบางครั้งอาจตรวจสอบซ้ำๆ ในช่วงเวลาที่กำหนด เพื่อค้นหาความแตกต่าง ระบบปฏิบัติการสมัยใหม่มักมีแคชไฟล์ระยะไกลในเครื่อง ทำให้สามารถเข้าถึงและซิงโครไนซ์แบบออฟไลน์ได้เมื่อเชื่อมต่อใหม่

ประวัติศาสตร์

เครือข่ายระหว่างประเทศแบบผสมผสานแห่งแรกสำหรับการแบ่งปันทรัพยากรคือการเชื่อมต่อARPANETกับเครือข่ายวิชาการของอังกฤษ ในยุคแรกๆ ผ่านทางภาควิชาวิทยาการคอมพิวเตอร์ที่University College London (UCL) ในปี 1973 [ 8 ] [ 9 ] [ 10 ]

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Shared_resource&oldid=1311503603 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ทรัพยากรที่ใช้ร่วมกัน

ในด้าน คอมพิวเตอร์ ทรัพยากร ที่ใช้ร่วมกัน หรือ ทรัพยากรที่ใช้ร่วม กัน บนเครือข่าย คือ ทรัพยากรคอมพิวเตอร์ ที่พร้อมใช้งานจาก โฮสต์ หนึ่ง ไปยังโฮสต์อื่น ๆ บน เครือข่ายคอมพิวเตอร์ [...

ระบบไฟล์และโปรโตคอลทั่วไป

การเข้าถึงไฟล์และเครื่องพิมพ์แบบใช้ร่วมกันนั้น จำเป็นต้องมี ระบบปฏิบัติการ บนเครื่องลูกข่ายที่รองรับการเข้าถึงทรัพยากรบนเครื่องเซิร์ฟเวอร์ ระบบปฏิบัติการบนเครื่องเซิร์ฟเวอร์ที่รองรับการเข้าถึงทรัพยากรจากเครื่องลูกข่าย และ โปรโตคอล การแชร์ไฟล์ใน...

หลักเกณฑ์การตั้งชื่อและการทำแผนที่

คอมพิวเตอร์ไคลเอ็นต์สามารถเข้าถึงไฟล์ที่แชร์ได้โดยใช้รูปแบบการตั้งชื่อบางอย่าง เช่น UNC (Universal Naming Convention) ที่ใช้ใน คอมพิวเตอร์ DOS และ Windows ซึ่งหมายความว่าสามารถระบุไฟล์ที่แชร์บนเครือข่ายได้ตามรูปแบบดังต่อไปนี้:

ปัญหาด้านความปลอดภัย

การแชร์ไฟล์ผ่านเครือข่ายอาจกลายเป็นช่องโหว่ด้านความปลอดภัยได้ เมื่อบุคคลที่ไม่ควรมีสิทธิ์เข้าถึงไฟล์เหล่านั้นสามารถเข้าถึงไฟล์ที่แชร์ได้ (โดยมักใช้วิธีการที่ไม่สุจริต) เวิร์ม คอมพิวเตอร์ จำนวนมาก แพร่กระจายผ่านการแชร์ไฟล์ผ่านเครือข่าย...