Khi một yêu cầu đọc hoặc viết đã được thực hiện, các máy chủ sử dụng địa chỉ IP và UDP giao thức của khách hàng để xác định các hoạt động tiếp theo. Do đó, không phải thông điệp dữ liệu (các thông điệp mang khối từ các tập tin), cũng không ack tin nhắn (các tin nhắn xác nhận khối dữ liệu) cần phải xác định tên tập tin. Các mes- loại hiền thức minh họa trong hình 26.2 được sử dụng để báo cáo lỗi. Bị mất các thông điệp có thể được truyền lại sau một thời gian chờ, nhưng hầu hết các lỗi khác chỉ đơn giản gây ra chấm dứt teraction tư.
CHẾ ĐỘ 0
BLOCK #
ERROR (5)
0
CHẾ ĐỘ
octet dữ liệu ...
0
LỖI MÃ LỖI THÔNG ĐIỆP 0
Sec. 26,11 TFTP 507
TFTP truyền lại là bất thường bởi vì nó là đối xứng. Mỗi bên thực hiện một thời gian chờ và truyền lại. Nếu bên gửi dữ liệu lần ra ngoài, nó truyền lại các khối dữ liệu cuối cùng. Nếu các bên chịu trách nhiệm về sự thừa nhận lần ra ngoài, nó truyền lại sự thừa nhận cuối cùng. Có cả hai bên tham gia vào truyền lại giúp đảm bảo rằng chuyển giao sẽ không thất bại sau khi một mất gói tin duy nhất. Trong khi truyền lại đối xứng đảm bảo mạnh mẽ, nó có thể dẫn đến truyền lại quá nhiều. Vấn đề, được gọi là Apprentice Bug phù thủy, phát sinh khi một sự thừa nhận cho gói dữ liệu k bị trì hoãn, nhưng không bị mất. Người gửi truyền lại các gói dữ liệu, mà người nhận thừa nhận. Cả hai lời cảm ơn cuối cùng ar- lúa, và mỗi gây nên một truyền gói dữ liệu k + l. Người nhận sẽ ack- nowledge cả hai bản sao của dữ liệu gói k + l, và cả hai thừa nhận mỗi người sẽ làm cho người gửi để truyền tải gói dữ liệu k + 2. Apprentice Bug phù thủy cũng có thể bắt đầu nếu internet cơ bản trùng lặp gói tin. Một khi bắt đầu, chu kỳ tiếp tục trong- chắc chắn với mỗi gói dữ liệu được truyền đi chính xác hai lần. Mặc dù TFTP chứa ít ngoại trừ tối thiểu cần thiết cho việc chuyển giao, nó sự hỗ trợ nhiều loại tập tin. Một khía cạnh thú vị của TFTP cho phép nó được tích hợp với thư điện tử ?. Một khách hàng có thể chỉ định đến máy chủ mà nó sẽ gửi một tập tin đó phải được coi là mail với lĩnh vực tập tin này đưa đến là tên của một hộp thư mà máy chủ sẽ cung cấp những tin nhắn.
26,12 NFS
Ban đầu được phát triển bởi Sun Microsystems Incorporated, các Hệ thống tập tin mạng (NFS) cung cấp trên mạng chia sẻ quyền truy cập tập tin đó là minh bạch và tích hợp; nhiều trang web TCP / IP sử dụng NFS để Interco ~ vv hệ thống tập tin máy tính của họ. Từ quan điểm của người dùng, NFS là gần như vô hình. Một người sử dụng có thể thực hiện một ứng dụng tùy ý gram và sử dụng tập tin tùy ý cho đầu vào và đầu ra. Các tên tập tin mình không hiển thị cho dù các tập tin địa phương hoặc từ xa.
26.1 3 NFS thực hiện
hình 26.3 minh họa cách NFS được nhúng vào trong một hệ điều hành. Khi một chương trình quăn cận thực hiện, nó gọi hệ điều hành để mở một tập tin, hoặc để lưu trữ và truy xuất dữ liệu trong các tập tin. Cơ chế truy cập file chấp nhận yêu cầu và aatomatically chuyển nó cho một trong hai phần mềm hệ thống tập tin địa phương hoặc cho khách hàng NFS, tùy thuộc vào việc các tập tin nằm trên đĩa cục bộ hoặc trên một máy tính từ xa. Khi nhận được một nhiệm vụ lại, phần mềm máy khách sử dụng giao thức NFS để liên lạc với máy chủ thích hợp trên một máy từ xa và thực hiện các hoạt động yêu cầu. Khi trả lời các máy chủ từ xa, phần mềm máy khách trả về kết quả cho các chương trình ứng dụng
đang được dịch, vui lòng đợi..
