ZHCAEL2 October 2024 AM3351 , AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3359 , AM4372 , AM4376 , AM4377 , AM4378 , AM4379 , AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM62A1-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
雖然不需要成功獲得分配給被測 DUT 以太網接口的 IPv4 地址,但獲取 IPv4 地址的過程提供了一種測試數(shù)據(jù)包基本發(fā)送和接收的方法。在默認的 TI SDK 文件系統(tǒng)中,當檢測到以太網鏈路已建立時,便會嘗試獲取 IP 地址。未收到 IPv4 地址時,大多數(shù)用戶都認定網絡連接存在問題。不過,這種情況在網絡拓撲中設置了 DHCP 服務器時會出現(xiàn)。如果未設置 DHCP 服務器,那么未收到 IPv4 地址并不總是表明網絡連接失敗,只是沒有設置服務器來分配 IPv4 地址。
獲取 IPv4 地址的第一步是確保 DUT 連接到具有 DHCP 服務器的鏈路伙伴或具有 DHCP 服務器的網絡。如果沒有 DHCP 服務器,則此 IP 地址獲取過程將失敗,并顯示被測平臺沒有發(fā)送或接收數(shù)據(jù)包。
圖 8-1 顯示網絡驅動程序初始化后,網絡管理器會發(fā)送 DHCP 請求來獲取 IP 地址。DHCP 服務器提供響應或 ACK,其中包含其分配給 DUT 的 IP 地址。
如果此 IP 地址獲取過程未能成功完成,則下一步是跟蹤數(shù)據(jù)包從發(fā)送數(shù)據(jù)包的 DUT 到接收數(shù)據(jù)包的鏈路伙伴的路徑。這種跟蹤數(shù)據(jù)包 (FTP) 的過程也涉及鏈路伙伴的響應發(fā)送到 DUT 以確認接收到發(fā)送的數(shù)據(jù)包。節(jié) 9描述了此 FTP 過程的分析。