6 Giao Thức Apple Fili

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website giới thiệu và bán sàn gõ trên nền CMS Drupal (Trang 63 - 74)

Protocol

giahức mạng

mà cung cấp dịch vụ tn cho Mac

và Mac OS

gốc. Trong Mac OS X, AFP là một trong những tập tin một số dịch vụ hỗ to gồm

Server Mege BlockSMB),

Netork F s ystemNFS),

File TransfProtocol ), và

WebDAV.

AFP hiện hỗ trợ các tp tin Ue, POS và danh sáchuy cập hép kiểm soát, ạn ngạch

tàiuyên nhánh,

đặt tên là thuộc tính mở rộng và nâng cao khóa t Trongn. Mac OS 9 và trước đó, AFP đã được giao thức chính cho các dịch

ụ tập ti.

2.36.1. Tnh T

ơng T hích

AFP phiên bản 3.0 và cao hơn dựa toàn và

TCP / IP

(port 548 hoặc 427) để thiết lập giap, hỗ trợ AppleTalk chỉ như là mao thức

phát n dịch vụ.

Các AFP 2.x gia đình hỗ trợ cả giao thức TCP /sử dụng

dữ liệu StreInterface)

và AppleTalk cho giao tiếp và phát hiện dịch vụ. Nhiều bên thứ ba AFP triển khai sử dụng 2.x AFP, qua đó hỗ trợ AppleTalk như là một phương thức kết nối. Phiên bản trước đó vẫn còn phụ thuộc hoàn toàn vào AppleTalk. Vì lý do này, một số văn học cũ AFP đề cập đến như là "AppleTalk Fil

g Protocol".

hnay là: -

ac OS X v10.4

và sau đó loại bỏ hỗ trợ cho AFP máy chủ mà chỉ dựa vào AppleT k để liên lạc.

- Máy tính sử dụng ban điều hành Mac OS có thể kết nối đến AFP 3.x máy chủ, với một số hạn chế. Ví dụ, kích thước file tối đa tron OS 8 là

gigabyte.

Điển hình, Mac OS 9.1 hoặc sau đó là khuyến cáo để kết nối đến máy chủ của AFP 3.x; cho các phiên bản của hệ điều hành Mac gốc trước khi 9.1, lắp đặ máy khách AppleShare

3.8.

là bắt buộc. (adsbygoogle = window.adsbygoogle || []).push({});

- AFP 3.0 và sau này là cần thiết cho các thư mục mạng gia đình, kể từ Mac OS X yêu cầu POSIX khoản trên thư mục nhà của người dùng. Đăng nhậ mộtsử d ụng Kerberos

n AFP 3..

2..6.2.Các G iao T

p Mac OS X

Trong Mac OS X Tiger, người dùng có thể kết nối đến các máy chủ bằng cách duyệt AFP cho chúng troế giớ

mạng,

hoặc nột AFP

Uniform Resoe Locator

(URL) vào trong hộp thoại Connect to Server.Trong OS X Leopard, cổ phần AFP được hiển thị ở phía bên Finder-bar. AFP UL lấy mẫu: AFP: / / <server / <share>, nơi er> là ịa chỉ IP cy chủ, Domainme System (DNS), têặc tên Bonjour,

và <share>ên của chia nhữn

điểm.

Trong tuyết, ột URL của AFP dạng: / / <server> / <shae> / <path> có thể được sử dụng để gắn kết một thư mục con bên dưới một đ

Mac OS X cũng cung cấp cá nhân File Sharing, một ánh sáng "" thực hiện các phiên bản hiện tại của AFP. Trong Mac OS X 10.4 khách hàng, người dùng có thể chia sẻ nội dung của thư mục công cộng của họ bằng cách kiểm tra cá nhân File Sharing trong phần Chia sẻ của System

eferences.

AFP URL cho các máy chủ AppleTak lấy mẫu: AFP: / lúc <AppleTalk <AppleTalk /:

ame> zone>. Đối với các mạng mà không có các khu Appk, một

u hoa thị (*) sẽ được thay thế c tên vùng. 2.3.7. Gia Thức SYNC rslà một phần ứng c UNIX mà hệ thống đồ hóa ác f và thư mục

dữ liệu

chuyển giadụng

đồng b mã hóa

khi thích hợp. Một tính năng quan trọng của rsync không tìm thấy ở hầu hết các chương trình ương tự , giac là

hản ánh

sự diễn ra với chỉ có một truyền trong mỗi hướng. rsync có thể sao chép hoặc hiển thị nội dung thư mục và tập tin sao chép, sử dụng và chọ

ệ quy.

Trong chế độ daemon, rsync các cổng mnh

TCP

của 873, phục vụ các tập tin trong giao thức rsync bản xứ hoặc thông ột

th bao hư RShay SSH.

Trong trường hợp thứ hai, khách hàng rsync thực thi phải được cài đặt trên cả hai địa phương và các máy ch

từ xa. Hàeo (adsbygoogle = window.adsbygoogle || []).push({});

GNU General Public ense, rlà phần mềm m phí. .3.7.1.Thu T oán Tiện ích rsync sử dột huật toán

(phát minh bởi các lập trình viên máy tíười Úc

AndrTridgell)

cho hiệu quả truyền một cấu trúc (như là một tập tin) qua một liên kết liên lạc khi tiếp nhận máy tính đã có một phiên bản khác nhau của cùng m

cấu trúc.

bản sao

của mình của tập tin vào kích thước không cố định-chunks chồng cho,kích cỡ S, nh hai

checksums cho mỗik: băm

MD4, v yếu

'cán cksum'.

Nó sẽ gửi các checksums với người gửi. Phiên bản 30 của Nghị định thư (phát hành với rsync phiên bản 3.0.0) bây gidụn

MD5 băm h là MD4

Ngươi gửi tính checksu cho ỗi đoạn cỡ trong phiên bản riêng của file, ngay cả khối chồng chéo. Điều này có thể được tính hiệu quả vì một tài sản đặc biệt của checksum lăn: nếu kiểm tr củaye

qun + S - là R, checksum cán cabyte n qun + S có thể được ín từ R yte n và n bte + S mà không cần phải kiểm tra các byte can thiệp. Vì vậy, nếu ta đã tính toán checksum của cán byte 1-25, ta có thể tính toán checksum của cán byte 2-26 chỉ từ kiểm tra trước, và từ byt

kitra cán

được sử dụng trong rsynctrên Adler

của Mark-32

kiểm tra, được drong zlib,

và đó chính làtrên

checksum tcher.

Người gửi sau đó so sánh checksums cán của nó với thiết lập được gửi bởi người nhận để xác định xem có phù hợp với tồn tại. Nếu họ làm, nó xác minh sự phù hợp của máy tính bản cho khối

đối xứng và bằng cách so sánh nó với băm cho khối đó được gửi bởi ngư nhận.

Người gửi sau đó gửi các bộ phận của người nhận tập tin đó không phù hợp với các khối của người nhận, cùng với thông tin về nơi để nhập các khối vào phiên bản của người nhận. Điều này làm cho các bản sao giống hệt nhau. Tuy nhiên, có một xác suất nhỏ sự khác biệt giữa các khối ở người gửi và recipent không được phát hiện, và vì thế vẫn uncor

Nếu người gửi và người nhận của các phiên bản của tập tin có nhiều phần chung, hữu ích cần chuyển dữ liệu tương đối ít để đồng bộ hóa c

file.

Trong khi các thuật toán rsync hình thức trái tim của ứng dụng rsync rằng về cơ bản tối ưu hoá các giao dịch chuyển giữa hai máy tính qua giao thức TCP / IP, các ứng dụng rsync hỗ trợ các tính năng quan trọng khác là viện trợ đáng kể trong giao dịch chuyển dữ liệu hoặc sao lưu. Chúng bao gồm nén và giải nén dữ liệu chặn bởi khối bằng cách sử dụng lúc gửi và nhận kết thúc, tương ứng, và hỗ trợ cho các gio t hư ssh

cho phép mã hóa nén và truyền tải dữ liệu hiệu quả sử dụng các thuật toán phân rsync. Thay v,

nnel

cũng có thể được sử dụng để tạo ra một đường hầm được mã hóa để bảo đảm dữ liệu tru

n đi. Cuối cùng, rsync có khả năng giới hạn băng thông tiêu thụ trong quá trình chuyển giao một, một tính năng hữu ích, có vài khác chuẩn giao thức truyền tập tin cung (adsbygoogle = window.adsbygoogle || []).push({});

ấp.

2.37.2.Sử

ụng

sync được viết như một sự thay thế và sc Một trong những ứng dụng sớm nhất của rsync đã được thực hiện ánh xạ hay sao lưu cho nhiều khách hàng UNIX lên một máy chủ Unix trung tâm bằng cách sử dụng rsync / ssh và tiêu chuẩn Unix tài khoản. Với một tiện ích lập lịch trình như cron một thậm chí có thể lên lịch tự động rsync mã hóa dựa trên ánh xạ giữa các máy tính lưu trữ nhiều và một máy chủ trung tâm

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website giới thiệu và bán sàn gõ trên nền CMS Drupal (Trang 63 - 74)