Wireshark Lab: Khám phá TCP
Trong thí nghiệm này, bạn sẽ sử dụng trình duyệt web của bạn để truy cập vào một tập tin từ một máy chủ Web. Như trong các phòng thí nghiệm Wireshark trước đó, bạn sẽ sử dụng Wireshark để nắm bắt các gói tin đi đến máy tính của bạn. Không giống như các phòng thí nghiệm trước đó, bạn cũng sẽ có thể tải về một dấu vết gói Wireshark có thể đọc được từ máy chủ Web mà bạn đã tải về các tập tin. Trong máy chủ dấu vết này, bạn sẽ tìm thấy các gói tin đã được tạo ra bằng cách truy cập của riêng bạn của máy chủ Web. Bạn sẽ phân tích khách hàng- và server-side dấu vết để khám phá các khía cạnh của TCP. Đặc biệt, bạn sẽ đánh giá việc thực hiện các kết nối TCP giữa máy tính và máy chủ Web. Bạn sẽ theo dõi hành vi cửa sổ TCP, và suy ra mất gói tin, truyền lại, điều khiển luồng và hành vi điều khiển tắc nghẽn, và ước tính thời gian bay. Như là trường hợp với tất cả các phòng thí nghiệm Wireshark, mô tả đầy đủ các phòng thí nghiệm này là có sẵn tại trang web của cuốn sách này, http://www.awl.com/kurose-ross.
Wireshark Lab: Khám phá UDP
Trong phòng thí nghiệm ngắn này, bạn sẽ làm một gói chụp và phân tích các ứng dụng yêu thích của bạn
có sử dụng UDP (ví dụ, DNS hoặc một ứng dụng đa phương tiện như Skype). Như chúng ta
đã học được trong Phần 3.3, UDP là một, không kiểu giao thức vận chuyển đơn giản. Trong thí nghiệm này, bạn sẽ
. Tra các lĩnh vực đầu trong phân khúc UDP cũng như các tính toán checksum
Như là trường hợp với tất cả các phòng thí nghiệm Wireshark, mô tả đầy đủ các phòng thí nghiệm này là có sẵn
tại trang web của cuốn sách này, http: // www . .awl.com / Kurose-ross
Wireshark LAB: KHÁM PHÁ UDP 301
302
Vui lòng mô tả một hoặc hai trong số những dự án thú vị nhất mà bạn đã làm trong suốt của
sự nghiệp. Gì là thách thức lớn nhất?
Trường dạy chúng ta rất nhiều cách để tìm câu trả lời. Trong mọi vấn đề thú vị, tôi đã làm việc
trên, thách thức đã được tìm câu hỏi đúng. Khi Mike Karels và tôi bắt đầu nhìn vào tắc nghẽn TCP, chúng tôi đã dành nhiều tháng nhìn chằm chằm vào giao thức gói và dấu vết hỏi "Tại sao
nó được không?". Một ngày trong văn phòng của Mike, một trong chúng tôi nói: "Lý do tôi không thể tìm ra lý do tại sao nó
không là bởi vì tôi không hiểu làm thế nào nó đã từng làm việc để bắt đầu với." Điều đó hóa ra lại là
những câu hỏi đúng và nó buộc chúng tôi để tìm ra các "ack clocking" mà làm việc TCP.
Sau đó, phần còn lại là dễ dàng.
Nói chung, nơi nào bạn nhìn thấy tương lai của mạng và Internet?
Đối với hầu hết mọi người, Web là Internet. Mạng geeks mỉm cười lịch sự vì chúng ta biết
Web là một ứng dụng chạy trên Internet, nhưng những gì nếu họ đúng? Internet là
về tạo điều kiện cho các cuộc trò chuyện giữa các cặp của chủ nhà. Web đang về phân phối sản xuất và tiêu thụ thông tin. "Tuyên truyền thông tin" là một quan điểm rất chung chung của truyền thông trong đó "chuyện cặp" là một tập hợp con nhỏ. Chúng tôi cần phải di chuyển vào
lều lớn. Mạng giao dịch ngày hôm nay với phương tiện truyền thông phát sóng (radio, Pons, vv) bằng cách giả vờ
đó là một dây point-to-point. Đó là ồ ạt không hiệu quả. Terabit mỗi giây của dữ liệu đang được
trao đổi trên toàn thế giới thông qua ổ đĩa USB hoặc điện thoại thông minh nhưng chúng tôi không biết làm thế nào để
coi đó như "mạng". ISP đang bận rộn thiết lập cache và CDN để scalably phân phối
video và âm thanh. Caching là một phần cần thiết của giải pháp nhưng không có một phần của ngày hôm nay
mạng-từ thông tin, Queuing hay Lý thuyết giao thông xuống giao thức Internet
thông số kỹ thuật, mà cho chúng ta như thế nào để thiết kế và triển khai nó. Tôi suy nghĩ và hy vọng rằng trong vài tiếp theo
năm, mạng sẽ phát triển để nắm lấy tầm nhìn lớn hơn nhiều của truyền thông mà
nền tảng Web.
Van Jacobson
Van Jacobson là một thành viên nghiên cứu tại PARC. Trước đó, ông là
đồng sáng lập và Giám đốc khoa học của thiết kế gói. Trước đó, ông là
Giám đốc khoa học của Cisco. Trước khi gia nhập Cisco, ông là người đứng đầu
nhóm nghiên cứu tại Phòng thí nghiệm mạng quốc gia Lawrence Berkeley
và
đang được dịch, vui lòng đợi..
