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 以太網(wǎng)接口的 IPv4 地址,但獲取 IPv4 地址的過程提供了一種測試數(shù)據(jù)包基本發(fā)送和接收的方法。在默認(rèn)的 TI SDK 文件系統(tǒng)中,當(dāng)檢測到以太網(wǎng)鏈路已建立時,便會嘗試獲取 IP 地址。未收到 IPv4 地址時,大多數(shù)用戶都認(rèn)定網(wǎng)絡(luò)連接存在問題。不過,這種情況在網(wǎng)絡(luò)拓?fù)渲性O(shè)置了 DHCP 服務(wù)器時會出現(xiàn)。如果未設(shè)置 DHCP 服務(wù)器,那么未收到 IPv4 地址并不總是表明網(wǎng)絡(luò)連接失敗,只是沒有設(shè)置服務(wù)器來分配 IPv4 地址。
獲取 IPv4 地址的第一步是確保 DUT 連接到具有 DHCP 服務(wù)器的鏈路伙伴或具有 DHCP 服務(wù)器的網(wǎng)絡(luò)。如果沒有 DHCP 服務(wù)器,則此 IP 地址獲取過程將失敗,并顯示被測平臺沒有發(fā)送或接收數(shù)據(jù)包。
圖 8-1 顯示網(wǎng)絡(luò)驅(qū)動程序初始化后,網(wǎng)絡(luò)管理器會發(fā)送 DHCP 請求來獲取 IP 地址。DHCP 服務(wù)器提供響應(yīng)或 ACK,其中包含其分配給 DUT 的 IP 地址。
如果此 IP 地址獲取過程未能成功完成,則下一步是跟蹤數(shù)據(jù)包從發(fā)送數(shù)據(jù)包的 DUT 到接收數(shù)據(jù)包的鏈路伙伴的路徑。這種跟蹤數(shù)據(jù)包 (FTP) 的過程也涉及鏈路伙伴的響應(yīng)發(fā)送到 DUT 以確認(rèn)接收到發(fā)送的數(shù)據(jù)包。節(jié) 9描述了此 FTP 過程的分析。