Score:0

RFC 3074 DHCP Load Balancing STID เทียบกับ RFC 2131 DHCP xid

ธง ma

ส่วนที่ 2.2 ของ RFC 3074 กำหนด Service Transaction ID (STID) เป็น:

แอตทริบิวต์ของคำขอไคลเอ็นต์แต่ละรายการที่ใช้สำหรับการจัดสรรภาระงาน

อย่างไรก็ตาม, ส่วนที่ 2 ของ RFC 2131 กำหนดว่า xid ฟิลด์ของแพ็กเก็ต DHCP เป็น:

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

สิ่งเหล่านี้ดูเหมือนจะเข้ากันได้จนถึงจุดนี้ใน RFC 3074 ส่วนที่ 4:

เซิร์ฟเวอร์ DHCP ต้องใช้ Client Identifier [ซิแอด จาก RFC 2131] ตัวเลือกเป็น STID หากมีอยู่ หากไม่มีตัวเลือก Client Identifier ฟิลด์ hlen ของแพ็กเก็ต DHCP จะต้องถูกใช้เป็นความยาวของข้อมูลที่จะแฮช และเนื้อหาของ chaddr จะต้องเป็นข้อมูลที่จะแฮช สิบหกไบต์แรกของ Client Identifier หรือ chaddr ถูกใช้มากที่สุด

ทำให้ดูเหมือนว่า STID และ xid เป็นคนละเรื่องกัน ดังนั้นจุดประสงค์ของ STID คืออะไร? นอกจากนี้ ฉันยังมีการดักจับแพ็กเก็ตของไคลเอ็นต์เฉพาะที่ออกการค้นพบหลายรายการ แต่ทั้งหมดเหมือนกันทุกประการ xidซึ่งไม่ควรถูกกฎหมายตาม RFC 2131 ("...ตัวเลขสุ่ม") - เมื่อถึงจุดใด xid สนามได้รับการปรับปรุง?

โพสต์คำตอบ

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