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

อ่าน 2 นาที

โปรโตคอลหลักของเน็ตแวร์

โปรโตคอล NetWare Core ( NCP ) เป็นโปรโตคอลเครือข่ายที่ใช้ในผลิตภัณฑ์บางอย่างจาก Novell, Inc.

โปรโตคอลหลักของเน็ตแวร์

โปรโตคอลNetWare Core ( NCP ) เป็นโปรโตคอลเครือข่ายที่ใช้ในผลิตภัณฑ์บางอย่างจากNovell, Inc.โดยทั่วไปจะเกี่ยวข้องกับระบบปฏิบัติการไคลเอ็นต์-เซิร์ฟเวอร์Novell NetWareซึ่งเดิมทีรองรับ สถานีไคลเอ็นต์ MS-DOS เป็นหลัก แต่ต่อมาได้เพิ่มการรองรับแพลตฟอร์มอื่น ๆเช่นMicrosoft Windows , Mac OS รุ่นคลาสสิก , Linux , Windows NT , Mac OS XและUnix เวอร์ชันต่างๆ [ 1 ]

NCP ใช้สำหรับการเข้าถึงไฟล์การพิมพ์ไดเร็กทอรี การซิงโครไนซ์นาฬิกาการส่งข้อความ การเรียกใช้คำสั่งระยะไกล และฟังก์ชันบริการเครือข่ายอื่นๆ เดิมทีใช้ประโยชน์จากการกำหนดค่าเครือข่ายที่ง่ายและการใช้หน่วยความจำน้อยของแต็ กโปรโตคอล IPX/SPXตั้งแต่ปี 1991 มีการใช้งานTCP/IP [ 1 ]

Novell eDirectoryใช้ NCP เพื่อซิงโครไนซ์การเปลี่ยนแปลงข้อมูลระหว่างเซิร์ฟเวอร์ในโครงสร้าง บริการไดเร็กทอรี

ข้อมูลทางเทคนิค

การใช้งานเซิร์ฟเวอร์ IPX/SPXดั้งเดิมนั้นมีให้ใช้งานเฉพาะบน แพลตฟอร์ม Novell NetWare เท่านั้น และปัจจุบันล้าสมัยแล้ว การใช้งาน TCP/IP นั้น ใช้ พอร์ต TCP / UDP 524 และอาศัยSLPในการแก้ไขชื่อโดเมน

สำหรับการทำงานของ NCP ในเครือข่ายIPX/SPX นั้น ใช้โปรโตคอลIPX แบบพื้นฐาน โดยตั้งค่าฟิลด์ Packet Type เป็น 17 ฝั่งเวิร์กสเตชัน (สถานีไคลเอ็นต์) ใช้ หมายเลขซ็อกเก็ต IPX 0x4003 และฝั่งเซิร์ฟเวอร์ใช้หมายเลขซ็อกเก็ต 0x0451

โครงสร้าง ของ NCP PDUมีดังนี้:

อ็อกเท็ตสนาม
2ประเภท NCP
1หมายเลขลำดับ
1หมายเลขการเชื่อมต่อ ไบต์ล่าง
1หมายเลขงาน
1หมายเลขการเชื่อมต่อ, อ็อกเท็ตที่สูงกว่า
1รหัสยืนยัน (มีเฉพาะในเอกสารตอบกลับ)
1สถานะการเชื่อมต่อ (เฉพาะในแพ็กเก็ตตอบกลับ)
วาร์ข้อมูล

ฟิลด์ประเภท NCP จะกำหนดประเภทของการดำเนินการ: [ 2 ]

ค่าความหมาย
0x1111สร้างการเชื่อมต่อบริการ
0x2222คำขอรับบริการ
0x3333การตอบกลับบริการ
0x5555ทำลายการเชื่อมต่อบริการ
0x7777การถ่ายโอนโหมด Burst
0x9999กำลังประมวลผลคำขอ (เซิร์ฟเวอร์ไม่ว่าง)

คำขอแต่ละรายการจะถูกระบุด้วยหมายเลขลำดับ (โมดูล 256) หมายเลขการเชื่อมต่อระบุการเชื่อมต่อสถานีไคลเอ็นต์แต่ละเครื่องบนเซิร์ฟเวอร์ เซิร์ฟเวอร์ Novell Netware เวอร์ชันไม่เกิน 2.x รองรับการเชื่อมต่อได้สูงสุด 255 การเชื่อมต่อ และหมายเลขการเชื่อมต่อใช้พื้นที่เพียง 1 ไบต์ ต่อมาได้ขยายเป็น 2 ไบต์ หมายเลขงานมีค่าเป็น 3 ในคำขอและ 1 ในการตอบกลับ ฟิลด์ข้อมูลเริ่มต้นด้วยไบต์หมายเลขฟังก์ชัน NCP ซึ่งใช้แยกแยะบริการแต่ละรายการ

ตัวเลขการทำงาน
0วัตถุผู้ใช้เข้าสู่ระบบ
1เปลี่ยนรหัสผ่านผู้ใช้
2แมปผู้ใช้ไปยังชุดสถานี
3แปลงวัตถุเป็นตัวเลข
4หมายเลขแผนที่ไปยังวัตถุ
5รับข้อมูลบันทึกของสถานี
8หมายเลขแผนที่ไปยังชื่อกลุ่ม
9รับชุดสมาชิก M ของกลุ่ม G
10เข้าสู่พื้นที่ล็อกอิน
12ตรวจสอบหมายเลขประจำเครื่องเครือข่าย
13ข้อความบันทึกเครือข่าย
14ตรวจสอบการใช้งานดิสก์
15ข้อมูลไฟล์ที่สแกน
16ตั้งค่าข้อมูลไฟล์
17รับข้อมูลเซิร์ฟเวอร์ไฟล์
18รับหมายเลขประจำเครื่องเครือข่าย
19รับที่อยู่อินเทอร์เน็ต
20วัตถุการเข้าสู่ระบบ
21รับรายการการเชื่อมต่อวัตถุ
22รับข้อมูลบันทึกของสถานี
23รับรหัสการเข้ารหัส
24วัตถุการเข้าสู่ระบบถูกเข้ารหัส
31ดึงรายการการเชื่อมต่อจากอ็อบเจ็กต์
50สร้างวัตถุสำหรับเข้าเล่ม
51ลบวัตถุเข้าเล่ม
52เปลี่ยนชื่อวัตถุ
53รับรหัสวัตถุของโรงเย็บเล่ม
54รับชื่อวัตถุในโรงเย็บเล่ม
55สแกนวัตถุเข้าเล่ม
56เปลี่ยนความปลอดภัยของวัตถุในโรงพิมพ์
57สร้างคุณสมบัติ
58ลบคุณสมบัติ
59เปลี่ยนแปลงการรักษาความปลอดภัยทรัพย์สินของโรงพิมพ์
60สแกนคุณสมบัติ
61อ่านมูลค่าทรัพย์สิน
62เขียนมูลค่าทรัพย์สิน
63ยืนยันรหัสผ่านวัตถุเข้าเล่ม
64เปลี่ยนรหัสผ่านวัตถุในโรงพิมพ์
65เพิ่มวัตถุเข้าเล่มลงในชุด
66ลบวัตถุเข้าเล่มออกจากชุด
67วัตถุ Bindery อยู่ในชุดหรือไม่?
68โรงเย็บเล่มปิด
69โรงเย็บเล่มแบบเปิด
70รับสิทธิ์การเข้าถึงระดับโรงเย็บเล่ม
71เส้นทางผู้ดูแลวัตถุ Sacn Bindery
72รับระดับการเข้าถึงวัตถุในโรงเย็บเล่ม
73สถานีโทรศัพท์เป็นผู้จัดการหรือไม่?
74ตรวจสอบรหัสผ่านของวัตถุที่เข้าเล่มแบบเข้ารหัส
75เปลี่ยนรหัสผ่านวัตถุเข้าเล่มแบบเข้ารหัส
76แสดงรายการความสัมพันธ์ของวัตถุ
100สร้างคิว
101ทำลายคิว
102สถานะปัจจุบันของคิวอ่าน
103ตั้งค่าสถานะปัจจุบันของคิว
104สร้างคิวงานและไฟล์
105ปิดไฟล์และเริ่มงานในคิว
106ลบงานออกจากคิว
107รับรายการงานในคิว
108อ่านคิวรายการงาน
109การเปลี่ยนแปลงรายการงานในคิว
110เปลี่ยนแปลงคิวตำแหน่งงาน
111เชื่อมต่อเซิร์ฟเวอร์คิวเข้ากับคิว
112ยกเลิกการเชื่อมต่อเซิร์ฟเวอร์คิวจากคิว
113งานคิวบริการ
114เสร็จสิ้นงานคิวบริการ
115ยกเลิกงานคิวบริการ
116การเปลี่ยนแปลงสิทธิ์ของลูกค้า
117กู้คืนสิทธิ์เซิร์ฟเวอร์คิว
118อ่านสถานะปัจจุบันของเซิร์ฟเวอร์คิวอ่าน
119ตั้งค่าสถานะปัจจุบันของเซิร์ฟเวอร์คิว
120รับขนาดงานในคิว
150ตรวจสอบสถานะบัญชีปัจจุบัน
151ส่งใบแจ้งหนี้
152ส่งคำขอระงับบัญชี
153ส่งบันทึกบัญชี
200ตรวจสอบสิทธิ์การใช้งานคอนโซล
201รับสตริงคำอธิบายเซิร์ฟเวอร์ไฟล์
202ตั้งค่าวันที่และเวลาของเซิร์ฟเวอร์ไฟล์
203ปิดใช้งานการเข้าสู่ระบบเซิร์ฟเวอร์ไฟล์
204เปิดใช้งานการเข้าสู่ระบบเซิร์ฟเวอร์ไฟล์
205ตรวจสอบสถานะการเข้าสู่ระบบของเซิร์ฟเวอร์ไฟล์
206ลบไฟล์ที่ถูกลบทั้งหมด
207ปิดใช้งานการติดตามธุรกรรม
208เปิดใช้งานการติดตามธุรกรรม
209ตั้งค่าการออกอากาศคอนโซล
210ล้างหมายเลขการเชื่อมต่อ
211เซิร์ฟเวอร์ไฟล์ล่ม
212รับข้อมูลสถิติระบบไฟล์
213TTS รับสถิติ
214รับสถิติแคชดิสก์
215รับตารางการแมปไดรฟ์
216รับข้อมูลสถิติของดิสก์ทางกายภาพ
217รับสถิติช่องดิสก์
218รับข้อมูลงานของการเชื่อมต่อ
219ไฟล์เปิดของ Get Connection
220รับการเชื่อมต่อโดยใช้ไฟล์
221รับการล็อกบันทึกทางกายภาพโดยการเชื่อมต่อและไฟล์
222รับการล็อกเอกสารทางกายภาพตามไฟล์
223รับระเบียนตรรกะโดยการเชื่อมต่อ
224รับข้อมูลระเบียนเชิงตรรกะ
225สัญญาณไฟของ Get Connection
226รับข้อมูลเกี่ยวกับสัญญาณไฟจราจร
227รับข้อมูลการกำหนดค่าไดรเวอร์ LAN
229รับสถิติการใช้งานการเชื่อมต่อ
230ตรวจสอบพื้นที่ดิสก์ที่เหลืออยู่ของวัตถุ
231รับสถิติการรับส่งข้อมูล I/O ของ LAN สำหรับเซิร์ฟเวอร์ไฟล์
232รับข้อมูลเบ็ดเตล็ดของเซิร์ฟเวอร์ไฟล์
233รับข้อมูลปริมาตร

เนื้อหาและความยาวของส่วนที่เหลือของช่องข้อมูลจะขึ้นอยู่กับฟังก์ชัน NCP

การใช้งานฝั่งไคลเอ็นต์

  • Novell Client สำหรับ Windows Vistaจาก Novell
  • โปรแกรม Novell Client สำหรับ Windows 2000/XP/2003จาก Novell
  • โปรแกรม Novell Client สำหรับ Windows 95/98จากบริษัท Novell
  • Novell Client สำหรับ Linuxจาก Novell
  • โปรแกรม NetWare Clients สำหรับ DOS ถูกเก็บถาวรเมื่อวันที่ 20 กรกฎาคม 2008 บนWayback Machineจาก Novell - ปัจจุบันไม่ได้รับการสนับสนุนอีกต่อไป
  • NetWare Client สำหรับ Mac OS Xจาก Prosoft Engineering
  • ncpfsคือไลบรารีโอเพนซอร์สสำหรับใช้งานไคลเอ็นต์ NCP บนลินุกซ์
  • บริการลูกค้าสำหรับ NetWare จากMicrosoft
  • ข้อกำหนด NCP โดยไม่มีคำอธิบายเกี่ยวกับ เฟรมเวิร์กNetware RPC ที่อยู่เบื้องหลัง
  • เอกสารประกอบการใช้งาน Wireshark (โปรแกรมวิเคราะห์โปรโตคอลแบบโอเพนซอร์ส) - ฟิลด์ต่างๆ ในแพ็กเก็ต NCP
  • การทำให้ Mac OS X ทำงานร่วมกับ Novell ได้อย่างราบรื่น
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=NetWare_Core_Protocol&oldid=1329191618 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ โปรโตคอลหลักของเน็ตแวร์

โปรโตคอล NetWare Core ( NCP ) เป็นโปรโตคอลเครือข่ายที่ใช้ในผลิตภัณฑ์บางอย่างจาก Novell, Inc.

ข้อมูลทางเทคนิค

การใช้งานเซิร์ฟเวอร์ IPX/SPX ดั้งเดิมนั้นมีให้ใช้งานเฉพาะบน แพลตฟอร์ม Novell NetWare เท่านั้น และปัจจุบันล้าสมัยแล้ว การใช้งาน TCP/IP นั้น ใช้ พอร์ต TCP / UDP 524 และอาศัย SLP ในการแก้ไขชื่อโดเมน

การใช้งานฝั่งไคลเอ็นต์

Novell Client สำหรับ Windows Vistaจาก Novell โปรแกรม Novell Client สำหรับ Windows 2000/XP/2003จาก Novell โปรแกรม Novell Client สำหรับ Windows 95/98จากบริษัท Novell Novell Client สำหรับ Linuxจาก Novell โปรแกรม NetWare Clients สำหรับ DOS ถูกเก็บถาวรเมื่อวันที่...

ลิงก์ภายนอก

ข้อกำหนด NCP โดยไม่มีคำอธิบายเกี่ยวกับ เฟรมเวิร์กNetware RPC ที่อยู่เบื้องหลัง เอกสารประกอบการใช้งาน Wireshark (โปรแกรมวิเคราะห์โปรโตคอลแบบโอเพนซอร์ส) - ฟิลด์ต่างๆ ในแพ็กเก็ต NCP การทำให้ Mac OS X ทำงานร่วมกับ Novell ได้อย่างราบรื่น ดึงข้อมูลมาจาก "...