Các bạn cho mình hỏi mạng gồm các thiết bị:
1. Máy A có địa chỉ IP 111.111.111.1
2. Router R có 2 adapter ứng với 2 điạ chỉ IP: 111.111.111.2 và 222.222.222.2
3. Webserver S có địa chỉ IP 222.222.222.1
Khi người dùng ở máy A truy cập vào S thì S có biết được địa chỉ MAC của A hay không?
Mong mọi người giải thích hộ.
Các bạn cho mình hỏi mạng gồm các thiết bị:
1. Máy A có địa chỉ IP 111.111.111.1
2. Router R có 2 adapter ứng với 2 điạ chỉ IP: 111.111.111.2 và 222.222.222.2
3. Webserver S có địa chỉ IP 222.222.222.1
Khi người dùng ở máy A truy cập vào S thì S có biết được địa chỉ MAC của A hay không?
Mong mọi người giải thích hộ.
Ý của bạn có phải là truy cập vào trang web nào đó đặt ở S?
Không. Web (HTTP) không có bất cứ thứ gì liên quan (hoặc đề cập) đến MAC cả.
Giả sử có chạy một chương trình capture gói tin trên webserver thì có thể có một số gói tin nào có mang theo địa chỉ MAC của máy gửi không chú conmale? (theo mô hình bạn knt đưa ra thì client và webserver chỉ bị tách biệt bởi một router.)
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under Offline
zerozeroone wrote:
conmale wrote:
Không. Web (HTTP) không có bất cứ thứ gì liên quan (hoặc đề cập) đến MAC cả.
Giả sử có chạy một chương trình capture gói tin trên webserver thì có thể có một số gói tin nào có mang theo địa chỉ MAC của máy gửi không chú conmale? (theo mô hình bạn knt đưa ra thì client và webserver chỉ bị tách biệt bởi một router.)
Không. MAC address có capture được cũng chỉ là MAC của router đứng trước web service.
What bringing us together is stronger than what pulling us apart.
Vậy thì không biết máy A có biết được địa chỉ MAC của cả 2 adapter có ip là 111.111.111.2 và 222.222.222.2 của router ko các pro ?
Chỉ biết đc MAC của cái 111.111.111.2 thôi (vì cung mạng) còn cái kia thì không.
@khanhqhi: Tuy nhiên chả biết tại sao trong phần test của thầy Phương lại ghi là có ) Hơn nữa với câu hỏi đầu tiên đáp án cũng là có nốt =.='
(P/s: Mai bọn em thi Nhập môn Mạng nên tranh thủ hỏi tẹo )
Không. MAC address có capture được cũng chỉ là MAC của router đứng trước web service.
Cám ơn chú conmale. Cháu cũng nghĩ vậy, theo mô hình hoạt động của TCP/IP stack thì khi nhận được frame dữ liệu thì router sẽ "lột bỏ" các phần header và trailer của frame rồi để lấy phần IP datagram ra "xử lý", nếu cần định tuyến thì sẽ chuyển đến interface thích hợp rồi re-encapsulate lại thành frame mới với source MAC mới rối chuyển đi.
khanhqhi wrote:
Vậy thì không biết máy A có biết được địa chỉ MAC của cả 2 adapter có ip là 111.111.111.2 và 222.222.222.2 của router ko các pro ?
Chỉ biết được MAC address của interface cùng mạng với nó (dùng gói tin ARP request để tìm MAC address).
friendshipfan_boy wrote:
@khanhqhi: Tuy nhiên chả biết tại sao trong phần test của thầy Phương lại ghi là có ) Hơn nữa với câu hỏi đầu tiên đáp án cũng là có nốt =.='
(P/s: Mai bọn em thi Nhập môn Mạng nên tranh thủ hỏi tẹo )
thầy Phương là ai? Có như thế nào? Bạn có thể thích rõ.
Ah, thầy Phương là thầy dạy môn Mạng trường mình (Hồ Đắc Phương), còn cái có như trên chỉ là trong những câu hỏi trắc nghiệm chọn phương án Yes or No thôi Xem đáp án là Yes =.='
Ô kìa ai thế cũng học thầy Hồ đắc Phương ah. Mình làm bài trên coltech trong phần kiểm tra tổng kết chương thấy câu đấy vô lý lên đem ra hỏi . Hóa ra thầy làm phần này nhầm rồi. CHiều mai thi ko biết thế nào đây