|
Data Communications and Networking with tcp/ip protocol Suite, Sixth Edition
|
bet | 19/25 | Sana | 23.07.2024 | Hajmi | 2,02 Mb. | | #268338 |
Bog'liq tarjima0Jadval 10.4 Biroz umumiy FTP buyruqlar
Buyruq
|
Argument(lar)
|
tavsifi
|
ABOR
|
|
Bekor qilish the oldingi buyruq
|
CDUP
|
|
O'zgartirish uchun ota-ona katalog
|
CWD
|
Katalog nomi
|
O'zgartirish uchun boshqa katalog
|
DELE
|
Fayl nomi
|
Oʻchirish a fayl
|
RO'YXAT
|
Katalog nomi
|
Roʻyxat pastki kataloglar yoki fayllar
|
MKD
|
Katalog nomi
|
Yaratmoq a yangi katalog
|
PASS
|
Foydalanuvchi parol
|
Parol
|
PASV
|
|
Server tanlaydi a port
|
PORT
|
port identifikatori
|
Mijoz tanlaydi a port
|
PWD
|
|
Displey nomi ning joriy katalog
|
CHEKISH
|
|
Jurnal tashqariga ning the tizimi
|
RETR
|
Fayl ism(lar)
|
Qabul qilish fayllar; fayllar bor uzatildi dan server uchun mijoz
|
RMD
|
Katalog nomi
|
Oʻchirish a katalog
|
RNFR
|
Fayl nomi (eski)
|
Aniqlash a fayl uchun bo'l qayta nomlandi
|
RNTO
|
Fayl nomi (yangi)
|
Nomini o'zgartirish the fayl
|
STOR
|
Fayl ism(lar)
|
Do'kon fayllar; fayllar) bor uzatildi dan mijoz uchun server
|
STRU
|
F , R , yoki P
|
Aniqlash ma'lumotlar tashkilot ( F : fayl, R : yozib oling, yoki P : sahifa)
|
TYPE
|
A , E , I
|
Standart fayl turi ( A : ASCII, E : EBCDIC, men : rasm)
|
USER
|
Foydalanuvchi IDsi
|
Foydalanuvchi ma `lumot
|
REJIM
|
S , B , yoki C
|
Aniqlash yuqish rejimi ( S : oqim, B : blok, yoki C : siqilgan)
|
466- BOB 10 ILOVA QAT
Har FTP buyruq hosil qiladi da kamida bitta javob. A javob ega ikki qismlar: a matndan keyin uch xonali raqam. Raqamli qism kodni belgilaydi; matn qismi de- jarimalar kerak parametrlari yoki yana tushuntirishlar. The birinchi raqam belgilaydi the holat ning the buyruq. The ikkinchi raqam belgilaydi the hudud ichida qaysi the holat amal qiladi. The uchinchi raqam qo'shimcha ma'lumot beradi. 10.5-jadvalda ba'zi umumiy javoblar ko'rsatilgan.
Jadval 10.5 Biroz umumiy javoblar ichida FTP
Kod
|
tavsifi
|
Kod
|
tavsifi
|
125
|
Ma'lumotlar ulanish ochiq
|
250
|
So'rov fayli harakat KELISHDIKMI
|
150
|
Fayl holat KELISHDIKMI
|
331
|
Foydalanuvchi nomi KELISHDIKMI; parol hisoblanadi kerak
|
200
|
Buyruq KELISHDIKMI
|
425
|
Mumkin emas ochiq ma'lumotlar ulanish
|
220
|
Xizmat tayyor
|
450
|
Fayl harakat emas olingan; fayl emas mavjud
|
221
|
Xizmat yopilish
|
452
|
Harakat bekor qilingan; yetarli emas saqlash
|
225
|
Ma'lumotlar ulanish ochiq
|
500
|
Sintaksis xato; tan olinmagan buyruq
|
226
|
Yopish ma'lumotlar ulanish
|
501
|
Sintaksis xato ichida parametrlari yoki argumentlar
|
230
|
Foydalanuvchi tizimga kirish KELISHDIKMI
|
530
|
Foydalanuvchi emas qayd qilingan ichida
|
Ma'lumotlar Ulanish
Ma'lumotlar ulanishi server saytidagi taniqli port 20 dan foydalanadi. Biroq, yaratilish ning a ma'lumotlar ulanish hisoblanadi boshqacha dan the boshqaruv ulanish. The qadamlar bor kabi quyidagicha:
Mijoz, emas the server, masalalar a passiv ochiq foydalanish a vaqtinchalik port. Bu kerak bo'l bajarildi tomonidan the mijoz chunki bu hisoblanadi the mijoz bu masalalar the buyruqlar uchun fayllarni uzatish .
The mijoz yuboradi bu port raqam uchun the server foydalanish the PORT buyruq.
Server port raqamini oladi va taniqli port yordamida faol ochiladi port 20 va qabul qilingan vaqtinchalik port raqami.
Aloqa ustida Ma'lumotlar Ulanish
The maqsad va amalga oshirish ning the ma'lumotlar ulanish bor boshqacha dan bular ning nazorat qilish ulanish. Biz istayman uchun transfer fayllar orqali the ma'lumotlar ulanish. The mijoz uzatiladigan fayl turini, ma'lumotlar tuzilishini va uzatishni belgilashi kerak - sion rejimi. Faylni ma'lumot ulanishi orqali yuborishdan oldin biz uzatishga tayyorlanamiz - orqali the boshqaruv ulanish. The heterojenlik muammo hisoblanadi hal qilingan tomonidan aniqlash Aloqaning uchta atributi: fayl turi, ma'lumotlar tuzilishi va uzatish rejimi.
Ma'lumotlar Tuzilishi FTP mumkin transfer a fayl bo'ylab the ma'lumotlar ulanish foydalanish bitta ning the ergash - ing talqinlar ning the tuzilishi ning the ma'lumotlar: fayl tuzilishi , rekord tuzilishi , yoki sahifa tuzilmasi . The fayl tuzilishi format (ishlatilgan tomonidan standart) ega yo'q tuzilishi. Bu hisoblanadi a davomiy oqim ning bayt. In the rekord tuzilishi, the fayl hisoblanadi bo'lingan ichiga yozuvlar . Bu mumkin bo'l ishlatilgan faqat bilan matn fayllar. In the sahifa tuzilishi, the fayl hisoblanadi bo'lingan ichiga sahifalar, bilan har biri sahifa ega a sahifa raqam va a sahifa sarlavha. The sahifalar mumkin bo'l saqlanadi va kirish tasodifiy yoki ketma-ket.
Fayl Turi FTP mumkin transfer bitta ning the ergashish fayl turlari bo'ylab the ma'lumotlar ulanish: ASCII fayli yoki rasm fayli.
BO'LIM 10.3 STANDART 467- ILOVALAR
Transmissiya rejimi FTP faylni ma'lumotlar ulanishi bo'ylab ulardan biri yordamida uzatishi mumkin the ergashish uch yuqish rejimlar: oqim rejimi , blok rejimi , yoki siqilgan rejim . The oqim rejimi hisoblanadi the standart rejim; ma'lumotlar bor yetkazib berildi dan FTP uchun TCP kabi uzluksiz oqim ning bayt. In the blok rejim, ma'lumotlar mumkin bo'l yetkazib berildi dan FTP uchun TCP ichida bloklar. In bu hol, har biri blok hisoblanadi oldingi tomonidan a 3 bayt sarlavha. The birinchi bayt hisoblanadi chaqirdi blok tavsiflovchi ; the Keyingisi 2 bayt aniqlash the hajmi ning the blok ichida bayt.
Fayl Transfer
yuborilgan buyruqlar nazorati ostida ma'lumotlar ulanishi orqali amalga oshiriladi the boshqaruv ulanish. Biroq, biz kerak eslab qoling bu fayl transfer ichida FTP degan ma'noni anglatadi bitta ning uch narsalar: olish a fayl (server uchun mijoz) , saqlash a fayl (mijoz serverga), va katalog ro'yxatga olish (server uchun mijoz).
Misol 10.11
10.18-rasmda faylni olish uchun FTP dan foydalanish misoli ko'rsatilgan. Rasmda faqat bitta fayl ko'rsatilgan uchun bo'l uzatildi. The boshqaruv ulanish qoladi ochiq hammasi the vaqt, lekin the ma'lumotlar ulanish hisoblanadi ochildi va yopiq qayta-qayta. Biz faraz qilmoq fayl hisoblanadi uzatildi oltida bo'limlar. Hammasidan keyin; axiyri yozuvlar
|
| |