b90220208
2005-04-14, 09:30 PM
:) 請教各位一些觀念,
假如在網域 192.168.0.0/24 中,
Q1:
某主機"A"
ip:192.168.0.10
要進行 ip unicast 到某主機"B"
ip: 192.168.0.20
MAC: 12:12:12:12:12:12
請問此時 packet 中的
destination ip 填入: 192.168.0.20
destination MAC 填入: 12:12:12:12:12:12 (假設已知)
對嗎?
------------------------------------------
Q2:
若A要做 ip broadcast 時,
請問此時 packet 中的
destination ip 填入: 192.168.0.255
destination MAC 填入: FF:FF:FF:FF:FF:FF
對嗎?
------------------------------------------
Q3:
假如 A 還不知道 B 的 MAC 的話,
當 A 要進行 ARP broadcast 詢問主機 B 的 MAC 時,
請問此時 packet 中的
destination ip 填入: 192.168.0.20
destination MAC 填入: FF:FF:FF:FF:FF:FF
當所有該區段的電腦接收packet後會一層層往上拆解直到ip layer,若發現packet的destination ip與自己的ip不同則會drop掉.
而若是主機B,則會繼續往上猜解packet直到找到對應的程式處理(亦即回應A的詢問MAC)
對嗎?
--------------------------------------------
Q4:
請教在單純環境中的網路芳鄰(沒有 AD, PDC, wins server, 也無 lmhost 檔),若某主機只知道要聯絡的主機的電腦名稱 vivian (我不確定 NETBIOS NAME 是否等同於電腦名稱,有誤還請各位指正),完全不知該主機 vivian 的 IP 時,此時是否會以 ip broadcast 的方式去聯絡 vivian ?
若是,請問此時 packet 的
destination ip 填入: 192.168.0.255
destination MAC 填入: FF:FF:FF:FF:FF:FF
然後所有該區段電腦都會接收packet並一層層拆解直至應用程式"網路芳鄰"接手處理並判斷data中的netbios name與自己是否相同,確定相同才會進而回應.
對嗎?
--------------------------------------------
Q5:
最後請教何種情況packet的destination ip會填入: 255.255.255.255 ? :)
贊助商連結
假如在網域 192.168.0.0/24 中,
Q1:
某主機"A"
ip:192.168.0.10
要進行 ip unicast 到某主機"B"
ip: 192.168.0.20
MAC: 12:12:12:12:12:12
請問此時 packet 中的
destination ip 填入: 192.168.0.20
destination MAC 填入: 12:12:12:12:12:12 (假設已知)
對嗎?
------------------------------------------
Q2:
若A要做 ip broadcast 時,
請問此時 packet 中的
destination ip 填入: 192.168.0.255
destination MAC 填入: FF:FF:FF:FF:FF:FF
對嗎?
------------------------------------------
Q3:
假如 A 還不知道 B 的 MAC 的話,
當 A 要進行 ARP broadcast 詢問主機 B 的 MAC 時,
請問此時 packet 中的
destination ip 填入: 192.168.0.20
destination MAC 填入: FF:FF:FF:FF:FF:FF
當所有該區段的電腦接收packet後會一層層往上拆解直到ip layer,若發現packet的destination ip與自己的ip不同則會drop掉.
而若是主機B,則會繼續往上猜解packet直到找到對應的程式處理(亦即回應A的詢問MAC)
對嗎?
--------------------------------------------
Q4:
請教在單純環境中的網路芳鄰(沒有 AD, PDC, wins server, 也無 lmhost 檔),若某主機只知道要聯絡的主機的電腦名稱 vivian (我不確定 NETBIOS NAME 是否等同於電腦名稱,有誤還請各位指正),完全不知該主機 vivian 的 IP 時,此時是否會以 ip broadcast 的方式去聯絡 vivian ?
若是,請問此時 packet 的
destination ip 填入: 192.168.0.255
destination MAC 填入: FF:FF:FF:FF:FF:FF
然後所有該區段電腦都會接收packet並一層層拆解直至應用程式"網路芳鄰"接手處理並判斷data中的netbios name與自己是否相同,確定相同才會進而回應.
對嗎?
--------------------------------------------
Q5:
最後請教何種情況packet的destination ip會填入: 255.255.255.255 ? :)
贊助商連結