NetBIOS ไปบน Windows หรือไม่


9

ฉันโพสต์คำถามที่คล้ายกันใน StackOverflow มีคนแนะนำให้ฉันโพสต์คำถามที่คล้ายกันที่นี่และดูว่าใครสามารถให้ข้อมูลเชิงลึกกับฉัน

จาก MSDN ฉันได้รับแจ้งว่า NetBIOS ไม่ได้รับการสนับสนุนอีกต่อไปเริ่มต้นจาก Windwos Vista ฉันไม่สามารถเห็นชื่อ NetBIOS ได้อีกต่อไปจากคุณสมบัติเครือข่าย

อย่างไรก็ตามเมื่อฉันเขียนรหัสบน Windows 7 ของฉันฉันยังคงพบชื่อ NetBIOS ในหลาย ๆ ที่ ตัวอย่างเช่น

  1. ฉันยังสามารถใช้ "MYDOMAIN \ Harvey" เพื่อเข้าสู่ระบบเครื่องของฉันซึ่งฉันเชื่อว่า MYDOMAIN เป็นชื่อ NetBIOS
  2. ตัวแปรสภาพแวดล้อม COMPUTERNAME และ USERDOMAIN ยังคงเป็นชื่อ NetBIOS ฉันคาดหวังว่าจะเห็นชื่อ DNS ที่นี่
  3. ชื่ออินสแตนซ์ SQL Server ของฉันที่มาจากสตูดิโอการจัดการเซิร์ฟเวอร์ SQL ของฉันยังคงเหมือน MYMACHINE \ Instance1

ฉันเดาว่า Microsoft ยังคงรักษาบางส่วนไว้เพื่อให้เข้ากันได้ย้อนหลัง ฉันต้องการเข้าใจว่า Windows 7 จะแก้ไขชื่อ NetBIOS เป็นที่อยู่ IP ได้อย่างไร ฉันพบบทความนี้อธิบายการทำงานของการแก้ไขชื่อ NetBIOS ฉันกลัวว่านี่จะไม่เป็นจริงสำหรับ Windows 7 อีกต่อไปอย่างน้อยก็ไม่มีเซิร์ฟเวอร์ WINS สำหรับฉัน มีใครบางคนสามารถอธิบายให้ฉันทราบได้อย่างไรว่า Windows 7 ทำการจำแนกชื่อ NetBIOS ได้อย่างไร

อัพเดท ถ้าโปรโตคอลหายไปการแก้ไขชื่อ NetBIOS จะเกิดขึ้นได้อย่างไร มันยังคุยกับ WINS ได้หรือไม่? ถ้าใช่มันยังคงใช้โปรโตคอล NetBIOS เพื่อพูดคุยกับ WINS หรือไม่

คำตอบ:


3

"NetBIOS" โปรโตคอล ( NBF ) หายไปนานถูกแทนที่ด้วย NBT, CIFS ฯลฯ "NetBIOS" ซึ่งเป็นส่วนหนึ่งของชื่อของสิ่งอื่น ๆยังคงมีอยู่

Windows ยังคงมีเซิร์ฟเวอร์ WINS ในตัวแม้ว่าจะไม่มีเซิร์ฟเวอร์ WINS เฉพาะบนเครือข่าย


ขอบคุณ หากโปรโตคอลหายไปการจำแนกชื่อ NetBIOS จะเกิดขึ้นได้อย่างไร มันยังคุยกับ WINS ได้หรือไม่? ถ้าใช่มันยังคงใช้โปรโตคอล NetBIOS เพื่อพูดคุยกับ WINS หรือไม่ ขออภัยฉันคิดว่านี่เป็นส่วนหลักที่ฉันอยากรู้ ฉันอัปเดตคำถามของฉันเพื่อรวมสิ่งนี้
— Harvey Kwok

ไม่รองรับและหายไปเป็นสองสิ่งที่แตกต่างกัน NBT เป็นส่วนหนึ่งของระบบปฏิบัติการ Windows จนถึงและรวมถึง W2K8 และ Windows 7 นอกจากนี้ NBT จะเปิดใช้งานตามค่าเริ่มต้น
— joeqwerty

ขอบคุณสำหรับการล้าง @joeq ถึงความแตกต่างระหว่างโปรโตคอล NetBIOS และ NetBIOS ตัวเอง
— ฮาร์วีย์กว๊อก

2

NETBIOS ผ่าน TCP / IP ยังรองรับ Windows Vista และใหม่กว่า คุณสามารถเห็นสิ่งนี้ได้ในการตั้งค่า TCP / IP บนอะแดปเตอร์ของคุณ ยังมีจุดเพิ่มที่อยู่เซิร์ฟเวอร์ WINS เรากำลังเรียกใช้เซิร์ฟเวอร์ WINS หลายเครื่องที่นี่ในมหาวิทยาลัยและลูกค้าของเราทั้งหมดยังคงใช้งานอยู่ ที่กล่าวว่า DNS เป็นวิธีการแก้ปัญหาชื่อ / ทันสมัยที่ต้องการ แต่ NETBIOS ยังคงอยู่รอบ ๆ เพื่อความเข้ากันได้กับแอปพลิเคชันดั้งเดิมและ / หรือเครือข่าย



0

การสังเกตมากกว่าคำตอบ ...

ฉันทำการติดตามหนึ่งครั้งบนเครื่องที่ปิดการใช้งาน WINS, DNS ถูกปิดใช้งานและ NetBios ผ่านการเปิดใช้งาน TCP / IP แบบสอบถามสำหรับชื่อในเครือข่ายเดียวกันสร้างการออกอากาศครั้งเดียวตอบโดย Browse Master ในพื้นที่ เมื่อปิดการเรียกดูต้นแบบแล้วไคลเอ็นต์จะส่ง X (จำไม่ได้ แต่มันคือ> = 10) การออกอากาศก่อนที่ไคลเอ็นต์อื่นจะตอบกลับ และเมื่อมีการสร้างเคียวรีสำหรับเครื่องบนเครือข่ายอื่นไคลเอนต์จะออกอากาศ 100 เคียวรีจากนั้นได้รับการตอบสนองจากเครื่องในเครือข่ายที่สองนั้น Netbios ต้องมีกลไกสำหรับการส่งต่อคำขอระหว่างเครือข่าย

NetBios มีความยืดหยุ่นสูงและอาจมีอาการหน่วงบ่อยกว่าที่คนทั่วไปรู้ (เช่นในเครือข่ายที่ปิดใช้งาน WINS หรือ DNS ถูกกำหนดค่าไว้อย่างไม่ถูกต้อง)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.