Figure 9: Protocol layer structure of the HTTP GET packetThere are sev dịch - Figure 9: Protocol layer structure of the HTTP GET packetThere are sev Việt làm thế nào để nói

Figure 9: Protocol layer structure

Figure 9: Protocol layer structure of the HTTP GET packet
There are several features to note:
• The order of the headers (Ethernet, IP, TCP, HTTP) is the protocol stack from the bottom up-wards because the lower layers are outermost in the packet as it travels through the network.
• Observant students will note some differences between the Ethernet header size in Wireshark and in the text that will be explored in later labs.
• The size of the IP and TCP headers is normally around 20 bytes each, but it may be larger in some cases depending on the OS, e.g., IPv6 instead of IPv4 and optional TCP header fields might double these numbers.
• The size of the HTTP message will vary depending on what tool and URL is used to send the web request. For wget/curl, it is likely to be around 100-300 bytes.
• The Ethernet payload comprises everything beyond the Ethernet header. That is, Ethernet does not understand the IP / TCP / HTTP internal structure; it is up to higher layers to determine their headers and message boundaries.
• Similarly, the IP payload comprises everything beyond the IP header. Note that neither the IP header nor payload covers the Ethernet header.
Step 5: Demultiplexing Keys

When an Ethernet frame arrives at a computer, the Ethernet layer must hand the packet that it contains to the next higher layer to be processed. The act of finding the right higher layer to process received packets is called demultiplexing. We know that in our case the higher layer is IP. But how does the Ethernet protocol know this? After all, the higher-layer could have been another protocol entirely (such as ARP).We have the same issue at the IP layer – IP must be able to determine that the contents of IP message is a TCP packet so that it can hand it to the TCP protocol to process. The answer is that protocols use information in their header known as a “demultiplexing key” to determine the higher layer.
Look at the Ethernet and IP headers of a download packet in detail to answer the following questions:
1. Which Ethernet header field is the demultiplexing key that tells it the next higher layer is IP? What value is used in this field to indicate “IP”?

Answer. The demultiplexing key for Ethernet is the Type field. It holds 0x800 when the higher layer is IP.


2. Which IP header field is the demultiplexing key that tells it the next higher layer is TCP? What value is used in this field to indicate “TCP”?

Answer: The demultiplexing key for IP is the Protocol field. It has value 6 when the higher layer is TCP.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Hình 9: Cấu trúc lớp giao thức HTTP nhận ĐƯỢC góiCó rất nhiều tính năng cần lưu ý:• Thứ tự các tiêu đề (Ethernet, IP, TCP, HTTP) là giao thức ngăn xếp từ dưới lên-Phường vì các lớp thấp hơn được ngoài cùng trong các gói khi nó đi qua mạng.• Học sinh quan sát sẽ lưu ý một số khác biệt giữa các kích cỡ tiêu đề Ethernet trong Wireshark và trong các văn bản sẽ được khám phá trong phòng thí nghiệm sau này.• Kích thước của các tiêu đề IP và TCP là bình thường khoảng 20 byte mỗi, nhưng nó có thể lớn hơn trong một số trường hợp tùy thuộc vào hệ điều hành, ví dụ như, IPv6 thay vì IPv4 và tùy chọn các trường tiêu đề TCP có thể tăng gấp đôi là những con số.• Kích thước của tin nhắn HTTP sẽ khác nhau tùy thuộc vào những gì các công cụ và URL được sử dụng để gửi yêu cầu web. Đối với chương trình wget/curl, là có khả năng là khoảng 100-300 byte.• Tải trọng Ethernet này bao gồm tất cả mọi thứ ngoài Ethernet header. Đó là, Ethernet không hiểu các IP / TCP / cấu trúc nội tại HTTP; đó là vào lớp cao hơn để xác định tiêu đề của họ và ranh giới của tin nhắn. • Tương tự như vậy, trọng tải IP này bao gồm tất cả mọi thứ ngoài tiêu đề IP. Lưu ý rằng các tiêu đề IP cũng như trọng tải bao gồm tiêu đề Ethernet.Bước 5: Demultiplexing phímKhi một khung Ethernet đến một máy tính, Ethernet lớp phải tay gói tin mà nó chứa cho các lớp cao hơn tiếp theo để được xử lý. Các hành động của việc tìm kiếm đúng lớp cao hơn cho quá trình nhận được gói dữ liệu được gọi là demultiplexing. Chúng ta biết rằng trong trường hợp cao lớp IP. Nhưng làm thế nào các giao thức Ethernet biết điều này? Sau khi tất cả, các cao lớp có thể các giao thức khác hoàn toàn (như ARP). Chúng tôi có cùng một vấn đề tại các lớp IP-IP phải có khả năng để xác định các nội dung của tin nhắn IP là một gói TCP vì vậy mà nó có thể bàn tay nó để các giao thức TCP để xử lý. Câu trả lời là giao thức sử dụng thông tin trong tiêu đề của họ được gọi là một "demultiplexing key" để xác định các lớp cao hơn. Nhìn vào các tiêu đề Ethernet và IP của một gói tải về chi tiết để trả lời các câu hỏi sau:1. trường tiêu đề Ethernet là chìa khóa demultiplexing nói với nó các lớp cao hơn tiếp theo là IP? Những gì giá trị được sử dụng trong lĩnh vực này cho biết "IP"?Câu trả lời. Chính demultiplexing cho Ethernet là trường loại. Nó giữ 0x800 khi IP là lớp cao hơn. 2. trường tiêu đề IP là chìa khóa demultiplexing nói với nó các lớp cao hơn tiếp theo là TCP? Những gì giá trị được sử dụng trong lĩnh vực này cho biết "TCP"?Trả lời: Các phím demultiplexing cho IP là lĩnh vực giao thức. Nó có giá trị 6 khi lớp cao hơn TCP.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Hình 9: Giao thức cấu trúc lớp của gói tin HTTP GET
Có một số tính năng cần lưu ý:
• Thứ tự của các tiêu đề (Ethernet, IP, TCP, HTTP) là giao thức ngăn xếp từ dưới lên phường vì các lớp thấp hơn là ngoài cùng trong các gói tin khi nó di chuyển qua mạng.
• học sinh quan sát sẽ lưu ý một số khác biệt giữa các kích thước tiêu đề Ethernet trong Wireshark và trong văn bản sẽ được nghiên cứu trong phòng thí nghiệm sau đó.
• Kích thước của tiêu đề IP và TCP thường mỗi đơn vị khoảng 20 byte , nhưng nó có thể lớn hơn trong một số trường hợp tùy thuộc vào hệ điều hành, ví dụ như, IPv6 thay cho IPv4 và các lĩnh vực tiêu đề TCP tùy chọn có thể tăng gấp đôi những con số.
• Kích thước của thông điệp HTTP sẽ khác nhau tùy thuộc vào công cụ và URL gì được sử dụng để gửi yêu cầu web. Đối với wget / curl, nó có khả năng là khoảng 100-300 byte.
• Tải trọng Ethernet bao gồm tất cả mọi thứ vượt ra ngoài tiêu đề Ethernet. Đó là, Ethernet không hiểu / TCP / HTTP cấu trúc nội bộ IP; nó là đến lớp cao hơn để xác định tiêu đề của họ và ranh giới tin.
• Tương tự như vậy, các trọng tải IP bao gồm tất cả mọi thứ vượt ra ngoài tiêu đề IP. Lưu ý rằng không phải tiêu đề IP hay tải trọng bao gồm các tiêu đề Ethernet.
Bước 5: giải mã kênh Phím

Khi một khung Ethernet tới một máy tính, lớp Ethernet phải giao các gói tin mà nó chứa đến lớp cao hơn kế tiếp để được xử lý. Các hành động của việc tìm kiếm các lớp cao hơn quyền xử lý các gói tin nhận được gọi là giải mã kênh. Chúng ta biết rằng trong trường hợp của chúng tôi các lớp cao hơn là IP. Nhưng làm thế nào các giao thức Ethernet biết điều này? Sau khi tất cả, các lớp cao hơn có thể là một giao thức khác hoàn toàn (như ARP) .Chúng tôi có cùng một vấn đề ở lớp IP - IP phải có khả năng xác định nội dung của tin IP là một gói tin TCP để nó có thể bàn tay nó vào giao thức TCP để xử lý. Câu trả lời là các giao thức sử dụng thông tin trong phần đầu của họ được biết đến như là một "chìa khóa giải mã kênh" để xác định các lớp cao hơn.
Nhìn vào Ethernet và IP header của gói download trong chi tiết để trả lời các câu hỏi sau đây:
1. Những lĩnh vực tiêu đề Ethernet là chìa khóa giải mã kênh mà nói với nó những lớp cao hơn tiếp theo là IP? Giá trị nào được sử dụng trong lĩnh vực này để chỉ "IP"?

Trả lời. Chìa khóa giải mã kênh cho Ethernet là trường Type. Nó chứa 0x800 khi lớp cao hơn là IP.


2. Những lĩnh vực tiêu đề IP là chìa khóa giải mã kênh mà nói với nó những lớp cao hơn tiếp theo là TCP? Giá trị nào được sử dụng trong lĩnh vực này để chỉ "TCP"?

Trả lời: Chìa khóa giải mã kênh cho IP là lĩnh vực Protocol. Nó có giá trị 6 khi các lớp cao hơn là TCP.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: