The simulator will never send RouterPacket messages itself. It is your การแปล - The simulator will never send RouterPacket messages itself. It is your ไทย วิธีการพูด

The simulator will never send Route

The simulator will never send RouterPacket messages itself. It is your code which must ensure that the information are exchanged between routers in the network.

The RouterNode.java file has a variable called costs which is initialized in the constructor. The simulator sets the link costs associated with a node through the costs variable. For example, in the network shown in Figure 1, the link costs for node 1 is set via the vector {1, 0, 1, RouterSimulator.Infinity} , which means that the cost of the link (from Node 1) to node 0 is 1, to itself is 0, to node 2 is 1, and to node 3 is infinity. Changes in link costs are made by calling the updateLinkCost(), which you should implement.

Costs for all links is set in the constructor for the RouterSimulator class. Further down in that code, two events are added which change the link costs at specific times during the simulation period. The link between eventity and dest changes to cost at time evtime. A sample code for adding such a link cost changing event is shown in Figure 5. Note that the link costs will not change if you do not change the value for the constant LINKCHANGES to true in the beginning of the file. Please change link costs and the events to test your code.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
จำลองที่จะไม่ส่งข้อความ RouterPacket ตัวเอง รหัสของคุณต้องแน่ใจว่า มีการแลกเปลี่ยนข้อมูลระหว่างเราเตอร์ในเครือข่ายได้แฟ้ม RouterNode.java มีตัวแปรเรียกว่าต้นทุนที่เริ่มต้นในตัวสร้าง จำลองการตั้งค่าต้นทุนการเชื่อมโยงที่เกี่ยวข้องกับโหนผ่านต้นทุนผันแปร ตัวอย่าง ในเครือข่ายที่แสดงในรูปที่ 1 ต้นทุนเชื่อมโยงสำหรับโหน 1 ตั้งทางเวกเตอร์ {1, 0, 1, RouterSimulator.Infinity }, ซึ่งหมายความ ว่า ต้นทุนของการเชื่อมโยง (จากโหน 1) โหน 0 เป็น 1 ตัวเองเป็น 0 โหน 2 คือ 1 และโหน 3 อินฟินิตี้ จะเปลี่ยนแปลงในต้นทุนที่เชื่อมโยง โดยการเรียก updateLinkCost() ที่คุณควรใช้ทุนเชื่อมโยงทั้งหมดไว้ในตัวสร้างสำหรับคลาส RouterSimulator เพิ่มเติม ลงในรหัส เหตุการณ์สองบวกซึ่งเปลี่ยนแปลงต้นทุนเชื่อมโยงเวลาเฉพาะช่วงการจำลอง เชื่อมโยงระหว่าง eventity และทดสอบเปลี่ยนแปลงต้นทุนที่ evtime เวลา รหัสตัวอย่างสำหรับการเพิ่มดังกล่าวเชื่อมโยงต้นทุนเปลี่ยนแปลงเหตุการณ์จะแสดงในรูปที่ 5 หมายเหตุว่าต้นทุนเชื่อมโยงจะไม่เปลี่ยนแปลงถ้าคุณไม่เปลี่ยนค่าสำหรับ LINKCHANGES คงเป็นจริงในการเริ่มต้นของแฟ้ม กรุณาเปลี่ยนแปลงเชื่อมโยงต้นทุนและกิจกรรมการทดสอบรหัสของคุณ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
จำลองจะไม่ส่งข้อความ RouterPacket ตัวเอง มันเป็นรหัสของคุณซึ่งจะต้องตรวจสอบให้แน่ใจว่าข้อมูลที่มีการแลกเปลี่ยนระหว่างเราเตอร์ในเครือข่าย. ไฟล์ RouterNode.java มีค่าใช้จ่ายที่เรียกว่าตัวแปรที่จะเริ่มต้นในการสร้าง จำลองการกำหนดค่าใช้จ่ายในการเชื่อมโยงที่เกี่ยวข้องกับโหนดผ่านตัวแปรค่าใช้จ่าย ยกตัวอย่างเช่นในเครือข่ายที่แสดงในรูปที่ 1 ค่าใช้จ่ายในการเชื่อมโยงสำหรับโหนด 1 มีการตั้งค่าผ่านทางเวกเตอร์ {1, 0, 1, RouterSimulator.Infinity} ซึ่งหมายความว่าค่าใช้จ่ายของการเชื่อมโยง (จากโหนด 1) ไปยังโหนด 0 คือ 1 กับตัวเองเป็น 0 ไปยังโหนด 2 คือ 1 และไปยังโหนด 3 เป็นอินฟินิตี้ การเปลี่ยนแปลงในค่าใช้จ่ายในการเชื่อมโยงจะทำโดยการเรียก updateLinkCost () ซึ่งคุณควรดำเนินการ. ค่าใช้จ่ายสำหรับการเชื่อมโยงทั้งหมดตั้งอยู่ในตัวสร้างสำหรับชั้น RouterSimulator ต่อไปลงในรหัสที่สองเหตุการณ์ที่มีการเพิ่มค่าใช้จ่ายในการเปลี่ยนการเชื่อมโยงในเวลาที่ระบุในช่วงระยะเวลาการจำลอง การเชื่อมโยงระหว่าง eventity ปลายทางและการเปลี่ยนแปลงที่จะเสียค่าใช้จ่ายที่ evtime เวลา โค้ดตัวอย่างสำหรับการเพิ่มค่าใช้จ่ายเช่นการเชื่อมโยงเหตุการณ์ที่เปลี่ยนแปลงจะแสดงในรูปที่ 5 โปรดทราบว่าค่าใช้จ่ายในการเชื่อมโยงจะไม่เปลี่ยนถ้าคุณไม่เปลี่ยนค่าสำหรับ LINKCHANGES คงเป็นจริงในการเริ่มต้นของไฟล์ กรุณาเปลี่ยนค่าใช้จ่ายในการเชื่อมโยงและเหตุการณ์ที่เกิดขึ้นในการทดสอบรหัสของคุณ



การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
จำลองจะไม่ส่งข้อความ routerpacket นั่นเอง มันเป็นรหัสที่ต้องมั่นใจว่าข้อมูลมีการแลกเปลี่ยนระหว่างเราเตอร์ในเครือข่าย

ไฟล์ routernode.java มีตัวแปรที่เรียกว่าต้นทุนซึ่งจะเริ่มต้นในการก่อสร้าง จำลองชุดการเชื่อมโยงค่าใช้จ่ายที่เกี่ยวข้องกับโหนดผ่านค่าใช้จ่ายผันแปร ตัวอย่างเช่น ในเครือข่ายที่แสดงในรูปที่ 1การเชื่อมโยงค่าใช้จ่ายสำหรับโหนด 1 ถูกตั้งค่าผ่านทางเวกเตอร์ { 1 , 0 , 1 , routersimulator . อนันต์ } ซึ่งหมายความว่าต้นทุนของการเชื่อมโยง ( จากข้อ 1 ) โหนด 0 เป็น 1 ตัวคือ 0 กับ 1 โหนด 2 และโหนด 3 เป็นอนันต์ การเปลี่ยนแปลงในต้นทุนที่เชื่อมโยงจะทำโดยการเรียก updatelinkcost() ซึ่งคุณควรใช้

ค่าใช้จ่ายสำหรับการเชื่อมโยงทั้งหมดตั้งอยู่ในคอนสตรัคสำหรับ routersimulator ชั้นเรียนเพิ่มเติมลงในรหัสที่ 2 เหตุการณ์ที่เปลี่ยนแปลงต้นทุนเพิ่มลิงค์ในเวลาที่ระบุในระหว่างการจำลอง การเชื่อมโยงระหว่าง eventity เตเดสท์เปลี่ยนแปลงและต้นทุนที่ evtime ครั้ง ตัวอย่างรหัสสำหรับการเพิ่มการเชื่อมโยงเช่นต้นทุนการจัดแสดงในรูปที่ 5โปรดทราบว่าค่าใช้จ่ายในการเชื่อมโยงจะไม่เปลี่ยนแปลง ถ้าคุณไม่ได้เปลี่ยนค่า linkchanges คงที่เพื่อจริงในการเริ่มต้นของไฟล์ ช่วยเปลี่ยนลิงค์ต้นทุนและเหตุการณ์ที่จะทดสอบโค้ดของคุณ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: