R1. Suppose the network layer provides the following service. The netw dịch - R1. Suppose the network layer provides the following service. The netw Việt làm thế nào để nói

R1. Suppose the network layer provi

R1. Suppose the network layer provides the following service. The network layer
in the source host accepts a segment of maximum size 1,200 bytes and a destination host address from the transport layer. The network layer then guarantees to deliver the segment to the transport layer at the destination host.
Suppose many network application processes can be running at the
destination host.
a. Design the simplest possible transport-layer protocol that will get application data to the desired process at the destination host. Assume the operating system in the destination host has assigned a 4-byte port number to
each running application process.
b. Modify this protocol so that it provides a “return address” to the destination process.
c. In your protocols, does the transport layer “have to do anything” in the
core of the computer network?
R2. Consider a planet where everyone belongs to a family of six, every family
lives in its own house, each house has a unique address, and each person in a
given house has a unique name. Suppose this planet has a mail service that
delivers letters from source house to destination house. The mail service
requires that (1) the letter be in an envelope, and that (2) the address of the
destination house (and nothing more) be clearly written on the envelope. Suppose each family has a delegate family member who collects and distributes
letters for the other family members. The letters do not necessarily provide
any indication of the recipients of the letters.
286 CHAPTER 3 • TRANSPORT LAYER
a. Using the solution to Problem R1 above as inspiration, describe a protocol
that the delegates can use to deliver letters from a sending family member
to a receiving family member.
b. In your protocol, does the mail service ever have to open the envelope and
examine the letter in order to provide its service?
R3. Consider a TCP connection between Host A and Host B. Suppose that the
TCP segments traveling from Host A to Host B have source port number x
and destination port number y. What are the source and destination port numbers for the segments traveling from Host B to Host A?
R4. Describe why an application developer might choose to run an application
over UDP rather than TCP.
R5. Why is it that voice and video traffic is often sent over TCP rather than UDP
in today’s Internet? (Hint: The answer we are looking for has nothing to do
with TCP’s congestion-control mechanism.)
R6. Is it possible for an application to enjoy reliable data transfer even when the
application runs over UDP? If so, how?
R7. Suppose a process in Host C has a UDP socket with port number 6789. Suppose both Host A and Host B each send a UDP segment to Host C with destination port number 6789. Will both of these segments be directed to the same
socket at Host C? If so, how will the process at Host C know that these two
segments originated from two different hosts?
R8. Suppose that a Web server runs in Host C on port 80. Suppose this Web
server uses persistent connections, and is currently receiving requests from
two different Hosts, A and B. Are all of the requests being sent through the
same socket at Host C? If they are being passed through different sockets, do
both of the sockets have port 80? Discuss and explain.
SECTION 3.4
R9. In our rdtprotocols, why did we need to introduce sequence numbers?
R10. In our rdtprotocols, why did we need to introduce timers?
R11. Suppose that the roundtrip delay between sender and receiver is constant and
known to the sender. Would a timer still be necessary in protocol rdt 3.0,
assuming that packets can be lost? Explain.
R12. Visit the Go-Back-N Java applet at the companion Web site.
a. Have the source send five packets, and then pause the animation before
any of the five packets reach the destination. Then kill the first packet and
resume the animation. Describe what happens.
b. Repeat the experiment, but now let the first packet reach the destination
and kill the first acknowledgment. Describe again what happens.
c. Finally, try sending six packets. What happens?
HOMEWORK PROBLEMS AND QUESTIONS 287
R13. Repeat R12, but now with the Selective Repeat Java applet. How are Selective Repeat and Go-Back-N different?
SECTION 3.5
R14. True or false?
a. Host A is sending Host B a large file over a TCP connection. Assume
Host B has no data to send Host A. Host B will not send acknowledgments to Host A because Host B cannot piggyback the acknowledgments
on data.
b. The size of the TCPrwndnever changes throughout the duration of the
connection.
c. Suppose Host A is sending Host B a large file over a TCP connection. The
number of unacknowledged bytes that A sends cannot exceed the size of
the receive buffer.
d. Suppose Host A is sending a large file to Host B over a TCP connection. If
the sequence number for a segment of this connection is m, then the
sequence number for the subsequent segment will necessarily be m+ 1.
e. The TCP segment has a field in its header for rwnd.
f. Suppose that the las
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
R1. Giả sử các lớp mạng cung cấp các dịch vụ sau. Tầng mạngtrong nguồn máy chủ chấp nhận một phân đoạn của kích thước tối đa 1.200 byte và một điểm đến máy chủ lưu trữ địa chỉ từ tầng giao vận. Tầng mạng sau đó đảm bảo để cung cấp các phân đoạn cho tầng giao vận tại các máy chủ đích.Giả sử nhiều mạng ứng dụng quy trình có thể chạy ở cácđiểm đến máy chủ lưu trữ.a. thiết kế các giao thức tầng giao vận có thể đơn giản nhất sẽ nhận được dữ liệu ứng dụng cho quá trình mong muốn tại các máy chủ đích. Giả sử hệ điều hành máy chủ đích đã chỉ định một số 4 byte portmỗi ứng dụng đang chạy quá trình.b. thay đổi giao thức này vì vậy mà nó cung cấp một "địa chỉ trả lại" đích quá trình.c. trong giao thức của bạn, có phương tiện giao thông lớp "có thể làm bất cứ điều gì" trong cáccốt lõi của mạng máy tính?R2. Hãy xem xét một hành tinh, nơi tất cả mọi người thuộc về một gia đình sáu, mỗi gia đìnhcuộc sống trong ngôi nhà của riêng mình, mỗi ngôi nhà có một địa chỉ duy nhất, và mỗi người có mộtcho nhà có một tên duy nhất. Cho rằng hành tinh này có một thư dịch vụ đócung cấp thư từ nguồn nhà đến nhà. Dịch vụ mailyêu cầu (1) các chữ cái trong một phong bì, và rằng (2) địa chỉ của cácđiểm đến ngôi nhà (và không có gì thêm) rõ ràng được ghi trên phong bì. Giả sử mỗi gia đình có người đại diện gia đình người thu thập và phân phốilá thư cho các thành viên khác của gia đình. Các chữ cái không nhất thiết phải cung cấpbất kỳ dấu hiệu của người nhận của các chữ cái.TẦNG GIAO VẬN • 286 CHƯƠNG 3a. sử dụng các giải pháp cho vấn đề R1 ở trên là nguồn cảm hứng, mô tả một giao thứcCác đại biểu có thể sử dụng để cung cấp các thư từ người gửi trong gia đìnhmột thành viên gia đình nhận được.b. trong giao thức của bạn, các dịch vụ thư bao giờ có để mở phong bì vàkiểm tra thư để cung cấp dịch vụ của mình?R3. Xem xét một kết nối TCP từ Host A đến máy chủ B. giả sử rằng cácTCP đoạn đi từ Host A đến máy chủ lưu trữ B có nguồn cổng số xvà điểm đến cổng số y. Các số cổng nguồn và đích cho các phân đoạn đi du lịch từ loạt B Host a là gì?R4. Mô tả lý do tại sao một nhà phát triển ứng dụng có thể chọn để chạy ứng dụngqua UDP hơn TCP.R5. Tại sao nó mà lưu lượng truy cập bằng giọng nói và video thường là gửi qua TCP thay vì UDPtrong Internet ngày nay? (Gợi ý: câu trả lời chúng tôi đang tìm kiếm không có gì để làmvới TCP của tắc nghẽn kiểm soát cơ chế.)R6. Là nó có thể cho một ứng dụng để thưởng thức truyền dữ liệu đáng tin cậy, ngay cả khi cácứng dụng chạy trên UDP? Nếu vậy, làm thế nào?R7. Giả sử một quá trình trong máy chủ có một ổ cắm UDP với số cổng 6789. Cho rằng cả hai máy chủ A và Host B mỗi gửi một phân đoạn UDP đến máy chủ lưu trữ C với điểm đến cổng số 6789. Cả hai của các phân đoạn sẽ được dẫn đến như vậyổ cắm máy chủ lưu trữ c? Nếu vậy, làm thế nào sẽ trình tại máy chủ lưu trữ C biết rằng cả haiphân đoạn có nguồn gốc từ hai máy chủ khác nhau?R8. Giả sử rằng một máy chủ Web chạy trong Host C trên cổng 80. Giả sử trang Web nàyHệ phục vụ sử dụng kết nối liên tục, và hiện đang nhận được yêu cầu từhai máy chủ khác nhau, A và B. Tất cả các yêu cầu được gửi qua cáccùng một ổ cắm máy chủ lưu trữ c? Nếu họ có được thông qua thông qua ổ cắm khác nhau, làmcả hai đều của các ổ cắm có cổng 80? Thảo luận và giải thích.PHẦN 3,4R9. Trong rdtprotocols của chúng tôi, tại sao đã làm chúng ta cần để giới thiệu các số thứ tự?R10. Trong rdtprotocols của chúng tôi, tại sao đã làm chúng ta cần để giới thiệu các bộ tính giờ?R11. Giả sử rằng sự chậm trễ roundtrip giữa người gửi và người nhận là không đổi vàđược biết người gửi. Một bộ đếm thời gian vẫn sẽ là cần thiết trong giao thức rdt 3.0,giả định rằng các gói dữ liệu có thể bị mất? Giải thích.R12. Truy cập vào Go-Back-N Java applet trên trang Web đồng hành.a. có nguồn gửi gói dữ liệu năm, và sau đó tạm dừng các hoạt hình trướcbất kỳ của các gói dữ liệu năm đạt đến đích. Sau đó giết các gói đầu tiên vàtiếp tục hoạt hình. Mô tả những gì sẽ xảy ra.b. lặp lại thử nghiệm, nhưng bây giờ cho phép các gói đầu tiên đạt đến đíchvà giết đầu tiên thừa nhận. Mô tả một lần nữa những gì sẽ xảy ra.c. cuối cùng, hãy thử gửi sáu gói. Điều gì xảy ra?VẤN ĐỀ VỀ BÀI TẬP Ở NHÀ VÀ CÂU HỎI 287R13. Lặp lại R12, nhưng bây giờ với chọn lọc lặp lại Java applet. Làm thế nào là lặp lại chọn lọc và Go-Back-N khác nhau?PHẦN 3.5R14. Đúng hay sai?a. chủ A là gửi chủ B một tập tin lớn hơn một kết nối TCP. Giả sửMáy chủ lưu trữ B đã không có dữ liệu để gửi cho máy chủ A. Host B sẽ không gửi acknowledgments để lưu trữ một bởi vì máy chủ B không thể piggyback các acknowledgmentstrên dữ liệu.b. kích thước của những thay đổi TCPrwndnever trong suốt thời gian của cáckết nối.c. giả sử Host A gửi chủ B một tập tin lớn hơn một kết nối TCP. CácSố byte unacknowledged A gửi không thể vượt quá kích thước củabộ đệm nhận.d. giả sử Host A là gửi một tập tin lớn để lưu trữ B qua một kết nối TCP. Nếusố thứ tự cho một phân đoạn của kết nối này là m, sau đó cácdãy số cho các phân đoạn tiếp theo sẽ nhất thiết phải có m + 1.e. các phân đoạn TCP có một trường trong tiêu đề của nó cho rwnd.f. giả sử rằng các las
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
R1. Giả sử Tầng mạng cung cấp các dịch vụ sau. Các lớp mạng
trong các máy chủ nguồn chấp nhận một phân đoạn của kích thước tối đa 1.200 byte và địa chỉ máy chủ đích từ lớp truyền tải. Tầng mạng sau đó đảm bảo để cung cấp các phân đoạn để các lớp truyền tải tại các máy chủ đích.
Giả sử có nhiều quá trình ứng dụng mạng có thể chạy ở
máy chủ đích.
A. Thiết kế các giao thức vận chuyển lớp có thể đơn giản mà sẽ có được dữ liệu ứng dụng cho quá trình mong muốn ở máy đích. Giả sử hệ điều hành trong các máy chủ điểm đã chỉ định một số cổng 4-byte cho
mỗi tiến trình ứng dụng đang chạy.
B. Sửa đổi giao thức này để nó cung cấp một "địa chỉ trở lại" để quá trình đích.
C. Trong các giao thức của bạn, hiện các lớp truyền tải "phải làm bất cứ điều gì" trong
lõi của mạng máy tính?
R2. Hãy xem xét một hành tinh, nơi tất cả mọi người thuộc về một gia đình sáu, mỗi gia đình
sống trong nhà riêng của mình, mỗi nhà có một địa chỉ duy nhất, và mỗi người trong một
ngôi nhà được có một tên duy nhất. Giả sử hành tinh này có một dịch vụ mail mà
mang thư từ nhà nguồn đến nhà đích. Các dịch vụ thư
yêu cầu (1) lá thư được một phong bì, và (2) địa chỉ của
nhà đích (và không có gì nhiều hơn) được ghi rõ trên phong bì. Giả sử mỗi gia đình có một thành viên trong gia đình đại biểu người thu thập và phân phối
thư cho các thành viên khác trong gia đình. Các chữ cái không nhất thiết phải cung cấp
bất kỳ dấu hiệu của những người nhận thư.
286 Chương 3 • TRANSPORT LAYER
một. Sử dụng các giải pháp cho vấn đề trên R1 là nguồn cảm hứng, mô tả một giao thức
mà các đại biểu có thể sử dụng để cung cấp những lá thư từ một thành viên gia đình gửi
cho một thành viên trong gia đình tiếp nhận.
B. Trong giao thức của bạn, hiện các dịch vụ mail bao giờ phải mở phong bì và
kiểm tra thư để cung cấp dịch vụ của mình?
R3. Hãy xem xét một kết nối TCP giữa Host A và Host B. Giả sử rằng các
phân đoạn TCP đi từ Host A đến host B có cổng nguồn số x
và cổng đích số y. Thế nào là nguồn và cổng đích số lượng cho các phân đoạn đi từ Host B để Host A?
R4. Mô tả tại sao một nhà phát triển ứng dụng có thể chọn để chạy một ứng dụng
trên UDP chứ không phải là TCP.
R5. Tại sao nó giọng nói và video giao thông thường được gửi qua giao thức TCP thay vì UDP
trong Internet ngày nay? (Gợi ý: Câu trả lời chúng tôi đang tìm kiếm không có gì để làm
với cơ chế tắc nghẽn kiểm soát TCP.)
R6. Là nó có thể cho một ứng dụng để thưởng thức truyền dữ liệu đáng tin cậy ngay cả khi
ứng dụng chạy trên UDP? Nếu vậy, làm thế nào?
R7. Giả sử một quá trình trong Host C có một socket UDP với cổng số 6789. Giả sử cả hai Host A và Host B từng gửi một đoạn UDP Host C với cổng điểm đến số 6789. cả các phân đoạn sẽ được hướng dẫn đến cùng một
ổ cắm ở máy chủ C ? Nếu vậy, làm thế nào sẽ trình tại máy chủ C biết rằng hai
phân khúc có nguồn gốc từ hai máy chủ khác nhau?
R8. Giả sử rằng một máy chủ Web chạy trong Host C trên cổng 80. Giả sử Web này
máy chủ sử dụng kết nối liên tục, và hiện đang nhận được yêu cầu từ
hai máy chủ khác nhau, A và B. Có phải tất cả các yêu cầu được gửi qua
cùng một ổ cắm ở máy chủ C? Nếu họ đang được thông qua thông qua ổ cắm khác nhau, làm
cả hai ổ cắm có cổng 80? Thảo luận và giải thích.
PHẦN 3.4
R9. Trong rdtprotocols của chúng tôi, tại sao chúng ta cần phải giới thiệu số thứ tự?
R10. Trong rdtprotocols của chúng tôi, tại sao chúng ta cần phải giới thiệu tính giờ?
R11. Giả sử rằng sự chậm trễ khứ hồi giữa người gửi và người nhận là không đổi và
được biết đến cho người gửi. Sẽ là một bộ đếm thời gian vẫn là cần thiết trong giao thức RDT 3.0,
giả định rằng các gói tin có thể bị mất? Giải thích.
R12. Thăm applet Go-Back-N Java tại các trang web đồng hành Web.
A. Có nguồn gửi năm gói tin, và sau đó tạm dừng hoạt hình trước khi
bất kỳ năm gói tin đến đích. Sau đó giết gói đầu tiên và
tiếp tục các hình ảnh động. Mô tả những gì sẽ xảy ra.
B. Lặp lại thí nghiệm, nhưng bây giờ chúng ta hãy gói đầu tiên đạt đến đích
và tiêu diệt sự thừa nhận đầu tiên. Mô tả lại những gì xảy ra.
C. Cuối cùng, hãy thử gửi sáu gói. Chuyện gì xảy ra?
VẤN ĐỀ Bài Làm Ở nhà VÀ CÂU HỎI 287
R13. Lặp lại R12, nhưng bây giờ với Selective Applet Lặp lại Java. Làm thế nào là Lặp lại chọn lọc và Go-Back-N khác nhau?
PHẦN 3.5
R14. Đúng hay sai?
A. Host A đang gửi Host B một file lớn qua kết nối TCP. Giả
Host B không có dữ liệu để gửi chủ A. Host B sẽ không gửi lời cảm ơn tới Host A vì Host B không thể cõng Lời cảm ơn
về dữ liệu.
B. Kích thước của TCPrwndnever thay đổi trong suốt thời hạn của
kết nối.
C. Giả sử Host A đang gửi Host B một file lớn qua kết nối TCP. Các
số byte không được thừa nhận rằng A gửi không thể vượt quá kích thước của
bộ đệm nhận.
D. Giả sử Host A gửi một tập tin lớn đến host B qua kết nối TCP. Nếu
số thứ tự cho một phân đoạn của kết nối này là m, sau đó các
số thứ tự cho các phân khúc tiếp theo sẽ nhất thiết phải được m + 1.
e. Các phân đoạn TCP có một lĩnh vực trong tiêu đề của nó cho rwnd.
F. Giả sử rằng las
đ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: