Kamis, 24 November 2016

Cara Konfigurasi SSH pada debian 6

Langkah-langkahnya sebagai berikut:

1. Instal paket ssh server, dengan perintah: apt-get install ssh



2. Bila ada konfirmasi y / n, ketik saja y



3. Untuk meremote server via localhost, ketikkan perintah: ssh root @ localhost , kemudian ketikkan yes


4. Kemudian jika Anda ingin mengubah port pada ssh server Anda, ketikkan perintah:
cd / etc / ssh - ls - pico sshd_config atau pico / etc / ssh / ssd_config


5. Lalu ubah port pada baris seperti gambar dibawah:


6. Ubah Port 22 menjadi port yang ingin Anda hendaki, misalnya: 850



7. Setelah selesai, simpan file tersebut dengan CTRL-X, Y
8. Restart konfigurasi ssh Anda: /etc/init.d/ssh restart



PENGUJIAN PADA KLIEN

1. Anda harus memiliki aplikasi bernama Putty, jika belum silahkan download disini
2. Buka aplikasi Putty
3. Pada kolom Host Name (or IP address) masukkan alamat IP Address Anda
    Pada kolom Port masukkan Port yang tadi Anda konfigurasi

Misalnya, port tadi kita ubah menjadi 850, maka pada kolom ini Anda masukkan 850.

4. Open


5. Jika muncul Security Alert, pilih saja Yes



5. Maka jika Anda berhasil akan muncul tampilan prompt putty Anda seperti gambar dibawah
6. Silahkan login akun debian Anda tadi, masukkan username dan password  Anda.
7. Dan jangan lupa masuk su atau root



8. Jika Anda sudah dapat meremote server debian Anda, maka ssh server Anda telah berhasil.
9. Anda bisa menginstal dan konfigurasi  DNS, WEB, DHCP, FTP, PROXY, dll dari Klien Anda tanpa melalui server.

NB: AGAR SSH SERVER ANDA TELAH TERUJI BERHASIL, KETIKA ANDA KONFIGURASI SERVER PADA KLIEN, LOGOUT AKUN DEBIAN SERVER ANDA.



Sekian postingan SSH Server ini, Terima kasih dan semoga bermanfaat ..

Sumber : http://siiferysaputra.blogspot.co.id/2015/02/cara-konfigurasi-ssh-server.html

Jangan Lupa tonton video konfigurasi debian 6 milik saya di youtube ini linknya

https://www.youtube.com/watch?v=Nfpkswv9kJ0

Selasa, 15 November 2016

Switching

Hasil gambar untuk switching komputer



Switching adalah sistem elektronik yang dapat dipakai untuk menghubungkan jalur komunikasi. Jaringan switching adalah jaringan yang mengalokasikan sebuah sirkuit yang dedicated diantara nodes dan terminal untuk digunakan pengguna untuk berkomunikasi .

  •  Circuit Switching

Circuit Switching merupakan metodologi penerapan jaringan telekomunikasi di mana dua node jaringan membentuk suatu saluran komunikasi khusus (sirkuit) melalui jaringan sebelum node dapat berkomunikasi. Rangkaian menjamin bandwidth penuh dari saluran dan tetap terhubung selama sesi komunikasi. Fungsi sirkuit seolah-olah node secara fisik terhubung sebagai dengan sebuah rangkaian listrik.
  • Packet Switching

Packet Switching adalah jaringan metode komunikasi digital yang kelompok semua data yang ditransmisikan terlepas dari konten, tipe struktur, atau menjadi blok-blok berukuran yang sesuai, yang disebut paket. Packet Switching fitur pengiriman variable bit rate data stream (urutan paket) melalui jaringan bersama. Ketika melintasi adapter jaringan, switch, router dan node jaringan lainnya, paket buffer dan antri, mengakibatkan penundaan variable dan throughput tergantung pada beban lalu lintas dalam jaringan.
  •  Frame Relay
    • Frame Relay adalah protocol WAN yang beroperasi pada layer pertama dan keduai dari model OSI, dan dapat diimplementasikan pada beberapa jenisa interface jaringan. Frame relay adalah teknologi komunikasi berkecepatan tinggi yang telah digunakan pada ribuan jaringan di seluruh dunia untuk menghubungkan LAN, SNA, Internet dan bahkan aplikasi suara/voice. Frame relay adalah cara mengirimkan informasi melalui WAN yang membagi informasi menjadi frame atau paket. Masing-masing frame mempunyai alamat yang digunakan oleh jaringan untuk menentukan tujuan. Frame-frame akan melewati switch dalam jaringan frame relay dan dikirimkan melalui “virtual circuit” sampai tujuan.

·         Fitur frame relay
-          Berkecepatan tinggi
-          Bandwidth Dinamik
-          Performansi yang baik / Good Performance
-          Overhead yang rendah


  •  Asynchronous Transfer Mode



Asynchronous Transfer Mode merupakan teknologi yang muncul dari standar yang berhubungan dengan transmisi data, suara, dan video secara bersamaan melalui jaringan dengan kecepatan yang jauh lebih cepat bila dibandingkan dengan yang tanpa standar. ATM dapat menghubungkan komunikasi elektronik dari panggilan telepon, ke bioskop, ke email dan file yang ada diseluruh web server. ATM juga dikenal untuk mengangkut komunikasi dalam megabit per detik, yang menghasilkan layanan lebih cepat dibandingan Ethernet pada jaringan area local. Kecepatan ini memungkinkan keakuratan dan kesempurnaan sinkronisasi pada data yang membentuk presentasi multimedia yang lebih umum digunakan di kantor-kantor dan sekolah.
·         Prinsip Kerja ATM
Asynchronous Transfer Mode (ATM) merupakan interface transfer paket yang efisien. ATM menggunakan paket-paket data yang berukuran tertentu yang disebut “cell”. Penggunaan cell ini menghasilkan skema yang efisien untuk pentransmisian pada jaringan berkecepatan tinggi ATM memiliki cara yang sama dengan paket switching. ATM melibatkan pentransferan data dalam bentuk potongan potongan yang memiliki ciri-ciri tersendiri. ATM memungkinkan koneksi logic multiple di multipleks melalui sebuah interface fisik tunggal.
·         Karakteristik ATM
-          Pada basis link to link tidak menggunakan proteksi error dan flow control
-          ATM beroperasi pada connection oriented mode
-          Pengurangan fungsi header
-          Panjang filed informasi dalam satu cell relative kecil





Senin, 14 November 2016

Cara Konfigurasi DHCP Server pada Linux Debian 6

Langkah - langkahnya sebagai berikut :
  1. Terlebih dahulu anda masuk dulu ke super user / root
  2. Masukkan DVD Debian 6 yang ke satu
  3. Lalu update repositori nya dengan mengetikan apt-cdrom add, lalu apt-get update
  4. Lalu install DHCP Server nya dengan mengetikan apt-get install dhcp3-serverseperti ini lalu tekan Y, catatan : jangan lupa masukkan DVD Debian 6 yang ke satu.
  5. Lalu akan tampak seperti ini disana ada tulisan failed jangan panik itu terjadi karena konfigurasi DHCP kita belum benar 
  6. Isikan ip address untuk Server DHCP kita dengan mengetikan nano /etc/network/interfaces seperti ini :
  7. Lalu simpan dengan menekan Ctrl+X lalu tekan lalu tekan Enter
  8. Lalu restart interfacenya dengan mengetikan /etc/init.d/networking restart
  9. Lalu kita mulai ke konfigurasi DHCP nya dengan mengetikan nano /etc/dhcp/dhcpd.conf akan tampak seperti ini
  10. Selanjutnya kita cari konfigurasi seperti gambar dibawah ini
  11. Lalu hilangkan tanda di depannya seperti gambar dibawah ini:
  12. Lalu kita ganti konfigurasinya menjadi seperti ini lalu simpan Ctrl+X , tekan dan tekan Enter
  13. Selanjutnya kita buka konfigurasi interface yang akan dipakai untuk DHCP Server kita dengan mengetikan nano /etc/default/isc-dhcp-server
  14. Lalu kita tambahkan "eth0" tanpa tanda kutip pada konfigurasinya letaknya seperti gambar dibawah ini:
  15. Lalu simpan Ctrl+X, tekan Y, dan tekan Enter
  16. Lalu restart DHCP Server kita dengan mengetikan /etc/init.d/isc-dhcp-server restart
  17. Nah konfigurasi di Server nya sudah selesai tinggal kita cek di client Windows XP nya .
  18. Pastikan konfigurasi TCP/IP di Windows XP nya di obtain-kan seperti gambar di bawah ini supaya client mendapatkan ip address dari server
  19. Nah kita sudah selesai menginstall dan konfigurasi DHCP Servernya hasilnya seperti gambar dibawah ini si-client mendapatkan ip address dari server

Demikian langkah-langkah konfigurasi dhcp server.
Sumber  http://ardetekaje.blogspot.co.id/2013/03/cara-install-dan-konfigurasi-dhcp.html

Minggu, 25 September 2016

FTP (File Transfer Protocol)



FTP (File Transfer Protocol) adalah suatu protokol yang berfungsi untuk pertukaran file dalam suatu jaringan komputer yang mendukung protokol TCP/IP. 
Dua hal pokok pada FTP yaitu FTP Server dan FTP Client.

·         Tujuan FTP

       1.      untuk mempromosikan berbagi file (komputer program dan / atau data),      
       2.      untuk mendorong langsung atau implisit (via program) penggunaan komputer remote,
       3.      untuk melindungi pengguna dari variasi dalam sistem penyimpanan file antara host.
     4 .     untuk mentransfer Data andal dan efisien. FTP, meskipun dapat digunakan langsung oleh    pengguna di terminal, dirancang terutama untuk digunakan oleh program.

·         Sejarah

FTP merupakan transfer file pertama kali yang diusulkan mekanisme pada tahun 1971 dan dikembangkan pada host di M.I.T. (RFC 114), ditambah dengan komentar dan diskusi dalam RFC 141. Sebuah revisi ini sebagai RFC 265, FTP disajikan kembali untuk ditinjau tambahan, sedangkan RFC 281 menyarankan perubahan lebih. RFC 354 RFC sudah usang 264 dan 265.
File Transfer Protocol saat ini didefinisikan sebagai protokol untuk transfer file antara host pada ARPANET(jaringan komputeryang dibuat oleh Advanced Research Project Agency), dan fungsi FTP sebagai mentransfer file yang efisien dan handal antara host dan  memungkinkan penggunaan yang mudah dari kemampuan penyimpanan file jarak jauh. RFC 354 RFC sudah usang 264 dan 265. File Transfer Protocosekarang didefinisikan sebagai protokol untuk transfer file antara host pada ARPANET.
Pada bulan Juli 1973, perubahan versi terakhir dari FTP yang dibuat, namun struktur umum tetap sama. RFC 542 diterbitkan sebagai "resmi" spesifikasi baru untuk mencerminkan ini perubahan. Namun, banyak implementasi berdasarkan tua spesifikasi tidak diperbarui. spesifikasi tidak diperbarui. Pada tahun 1974, RFC 607 dan 614 terus komentar pada FTP. RFC 624 diusulkan perubahan desain lebih lanjut dan modifikasi kecil. Pada tahun 1975,   RFC 686 yang berjudul, "Meninggalkan Nah Cukup Alone", membahas perbedaan antara semua versi awal dan kemudian FTP.

  
·         Terminologi

-             ASCII
Set karakter ASCII sebagaimana didefinisikan dalam ARPA-Internet Protokol Handbook. Dalam FTP, karakter ASCII didefinisikan sebagai bagian bawah kode set delapan-bit (yaitu, paling bit signifikan adalah nol).
-           kontrol akses
kontrol akses menentukan hak akses pengguna ke penggunaan sistem, dan file dalam sistem itu. Akses kontrol yang diperlukan untuk mencegah penggunaan yang tidak sah atau file tanpa disengaja.
-           Koneksi data
Sambungan duplex penuh atas data yang ditransfer, dalam Modus yang ditentukan dan jenis. Data yang ditransfer dapat menjadi bagian dari file, seluruh file atau beberapa file.
-           port data
Proses transfer data pasif "mendengarkan" pada port data untuk koneksi dari proses transfer aktif untuk membuka koneksi data.
-           ­ DTP
Proses transfer data menetapkan dan mengelola data koneksi. DTP dapat pasif atau aktif.
-           Akhir-of-Line
Akhir-of-line urutan mendefinisikan pemisahan pencetakan baris. Urutannya adalah Carriage Return, diikuti oleh Line Feed.
-           EOF
Akhir of file kondisi yang mendefinisikan akhir file menjadi ditransfer.
-            EOR
Akhir of record kondisi yang mendefinisikan akhir rekor dipindahkan.
-           pemulihan kesalahan
Sebuah prosedur yang memungkinkan pengguna untuk pulih dari kesalahan tertentuseperti kegagalan baik sistem host atau proses transfer.



·         Perintah FTP

Mengajukan Sebuah memerintahkan set data komputer (termasuk program), dari panjang sewenang-wenang, unik diidentifikasi oleh pathname a.
-            Mode
Modus di mana data yang akan ditransfer melalui data koneksi. Modus yang mendefinisikan format data selama transfer termasuk EOR dan EOF.
-             NVT
Jaringan Virtual Terminal sebagaimana didefinisikan dalam Telnet Protocol.
-            NVFS
Jaringan Virtual File System. Sebuah konsep yang mendefinisikan sistem file jaringan standar dengan perintah standar dan konvensi pathname.
-            Halaman
 Sebuah file dapat disusun sebagai seperangkat bagian independen yang disebuthalaman.
-           pathname
Path didefinisikan sebagai string karakter yang harus input ke sistem file oleh pengguna untuk mengidentifikasi file.     
-            PI
Protokol interpreter. Pengguna dan server sisi protokol telah peran yang berbeda diterapkan dalam user-PI dan Server-PI Merekam Sebuah file sekuensial dapat disusun sebagai jumlah bersebelahan bagian yang disebut catatan.
-            Balasan
 Sebuah balasan adalah pengakuan (positif atau negatif) yang dikirim dari server untuk pengguna melalui koneksi kontrol dalam menanggapi FTP perintah.
-           Server-DTP
Proses transfer data, di "aktif" nya normal, menetapkan koneksi data dengan "mendengarkan" data port. Ini set up parameter untuk transfer dan penyimpanan, dan transferData pada perintah dari PI-nya.
-            server FTP proses
Sebuah proses atau serangkaian proses yang melakukan fungsi Transfer bekerjasama file dengan proses dan user-FTP, mungkin, server lain.
-            Server-PIProtokol
Server ini interpreter "mendengarkan" di Pelabuhan L untuk koneksi dari user-PI dan menetapkan kontrol koneksi komunikasi. Mengeti Jenis representasi data yang digunakan untuk transfer data dan penyimpanan. Jenis menyiratkan transformasi tertentu antara waktupenyimpanan data dan transfer data.     
-           pemakai
 Seseorang atau suatu proses atas nama orang yang ingin mendapatka mengajukan layanan transfer. Pengguna manusia dapat berinteraksi secara langsung dengan proses server-FTP, tetapi penggunaan proses user-FTP adalah disukai karena desain protokol tertimbang terhadap automata.
-            user-DTP
Proses transfer data "mendengarkan" pada port data untuk sambungan dari proses server-FTP. Jika dua server mentransfer data antara mereka, pengguna-DTP tidak aktif.
-            user-FTP proses
Satu set fungsi termasuk juru protokol, data proses transfer dan user interface yang bersama-sama melakukan fungsi transfer file bekerja sama dengan satu atau lebih proses server-FTP.
-           user-PI
Protokol pengguna juru memulai koneksi kontrol dari pelabuhan U untuk proses server-FTP, memulai FTP perintah, dan mengatur user-DTP jika proses yang merupakan bagian dari transfer file.

·         Fungsi Transfer Data

File yang ditransfer hanya melalui koneksi data. Kontrol koneksi digunakan untuk transfer perintah, yang menggambarkan fungsi yang harus dilakukan, dan balasan perintah tersebut (lihat Bagian atas Balasan FTP).

·         Jenis Data

representasi data ditangani dalam FTP oleh pengguna menentukan Jenis representasi. Jenis ini dapat secara implisit (seperti dalam ASCII atau EBCDIC) atau secara eksplisit (seperti dalam byte lokal) mendefinisikan ukuran byte untuk interpretasi yang disebut sebagai "ukuran byte logis."

·         File Transfer Protocol

Adalah Ketika data mencapai host penerima, maka akan diubah dengan cara tergantung pada ukuran byte logis dan host tertentu. transformasi ini harus dibalik (yaitu, file yang sama dapat diambil jika parameter yang sama digunakan) dan harus dipublikasikan dengan baik oleh pelaksana FTP.
-             FORMAT KONTROL
            Jenis ASCII dan EBCDIC juga mengambil kedua (opsional) parameter; ini adalah untuk menunjukkan apa jenis format vertikal kontrol, jika ada, terkait dengan file.
-             FORMAT KONTROL
Jenis ASCII dan EBCDIC juga mengambil kedua (opsional) parameter; ini adalah untuk menunjukkan apa jenis format vertikal kontrol, jika ada, terkait dengan file.
-           KONTROL TELNET FORMAT
File ini berisi ASCII / EBCDIC Format vertikal kontrol  (Yaitu, <CR>, <LF>, <NL>, <VT>, <FF>) yang printer Proses akan menafsirkan dengan tepat. <CRLF>, persis urutan ini, juga menunjukkan akhir-of-line.
-             PENGANGKUTAN KONTROL (ASA)
File ini berisi ASA (FORTRAN) kontrol Format vertikal karakter. (Lihat RFC 740 Lampiran C; dan Komunikasi dari ACM, Vol. 7, No 10, p. 606, Oktober 1964.) Dalam line atau catatan diformat sesuai dengan Standar ASA, karakter pertama tidak akan dicetak. 
-           STRUKTUR DATA
Selain jenis representasi yang berbeda, FTP memungkinkan truktur file yang akan ditentukan. Tiga struktur berkas yang didefinisikan dalam FTP: File-struktur, di mana tidak ada struktur internal dan file tersebut dianggap sebaga urutan yang kontinu byte data, record-struktur, di mana file tersebut terdiri dari berurutan catatan dan halaman-struktur, di mana file tersebut terdiri dari independen halaman diindeks File-struktur adalah default yang akan diasumsikan jika struktur Perintah belum digunakan namun kedua berkas dan struktur recordharus diterima untuk "text" file (misalnya, file dengan TYPE ASCII atau EBCDIC) oleh semua implementasi FTP.

-            FILE STRUKTUR
 struktur file adalah default yang akan diasumsikan jika struktur Perintah belum digunakan Dalam file-struktur tidak ada struktur internal dan File dianggap urutan data terus menerus bytes.
-            REKOR STRUKTUR
struktur catatan harus diterima untuk "text" file (yaitufile dengan TYPE ASCII atau EBCDIC) oleh semua implementasi FTP. Dalam catatan-struktur file terdiri dari berurutancatatan.
-            HALAMAN STRUKTUR
Untuk mengirimkan file yang terputus-putus, FTP mendefinisikan halaman struktur. File jenis ini kadang-kadang dikenal sebagai "File akses acak" atau bahkan sebagai "file berlubang". Dalam file ada informasi kadang-kadang lain yang terkait dengan file secara keseluruhan (misalnya, file descriptor), atau dengan bagian dari file (misalnya, kontrol akses halaman), atau keduanya.
-             MEMBANGUN KONEKSI DATA
Mekanisme mentransfer data terdiri dari menyiapkan data koneksi ke port yang sesuai dan memilih parameter untuk transfer. Baik pengguna dan server-DTPS memiliki default port data. Pengguna-proses port data default adalah sama dengacontrol port koneksi (yaitu, U).
Server harus menutup sambungan data dengan ketentuan sebagai berikut:
         1. Server telah menyelesaikan pengiriman data dalam modus transfer
            yang membutuhkan dekat dengan menunjukkan EOF.
         2. Server menerima perintah ABORT dari pengguna.
         3. Port spesifikasi diubah oleh perintah dari
            pengguna.
         4. koneksi kontrol ditutup secara hukum atau sebaliknya.
         5. Sebuah kondisi irrecoverable kesalahan terjadi.
-             MANAJEMEN HUBUNGAN DATA
Default Sambungan Data Port: Semua implementasi FTP harus dukungan penggunaan port koneksi data default, dan hanya User-PI dapat memulai penggunaan port non-default.
-           CARA TRANSMIS
Pertimbangan berikutnya dalam mentransfer data adalah memilih mode transmisi yang sesuai. Ada tiga mode satu yang format data dan memungkinkan untuk prosedur Restart salah satu yang juga kompres data untuk transfer yang efisien  dan satu yang melewati data dengan sedikit atau tanpa pengolahan.

-           STREAM MODE
Data ditransmisikan sebagai aliran byte. Tidak ada pembatasan pada jenis representasi yang digunakan; struktur record diijinkan. Dalam catatan terstruktur EOR berkas dan EOF masing-masing akan ditunjukkan oleh kode kontrol dua-byte. Byte pertama dari kode kontrolakan semua orang, karakter escape.
-            BLOK MODE
 file ditransmisikan sebagai rangkaian blok data didahului dengan satu atau lebih byte sundulan. Byte Header berisi hitungan lapangan, dan kode deskriptor. Bidang count menunjukkan Total panjang dari blok data dalam byte, sehingga menandai mulai dari blok data berikutnya (tidak ada filler bit).
-             PEMULIHAN ERROR DAN RESTART
Tidak ada ketentuan untuk mendeteksi bit hilang atau orak-arik dalam data transfer; tingkat kontrol kesalahan ditangani oleh TCP. Namun, prosedur restart disediakan untuk melindungi pengguna dari kegagalan sistem bruto (termasuk kegagalan dari sebuah host, sebuah FTP-proses, atau jaringan yang mendasarinya).
-           FUNGSI FILE TRANSFER
 Saluran komunikasi dari user-PI ke server-PI adalah didirikan sebagai koneksi TCP dari pengguna ke server standar Pelabuhan. Protokol pengguna juru bertanggung jawab untuk mengirimkan FTP perintah dan menafsirkan jawaban yang diterima server-PI menafsirkan perintah, mengirimkan balasan dan mengarahkan DTP untuk mendirikan koneksi data dan mentransfer data. Jika pihak kedua dengan transfer data (proses transfer pasif) adalah user-DTP, maka diatur melalui protokol internal host user-FTP; jika adalah server-DTP kedua, maka diatur oleh PI pada perintah dari pengguna-PI. Balasan FTP dibahas pada bagian berikutnya.

·         PERINTAH ACCESS CONTROL

 Perintah berikut menentukan pengidentifikasi kontrol akses (Kode perintah ditunjukkan dalam kurung).
-            USER NAME (PENGGUNA)
            Bidang argumen adalah string Telnet mengidentifikasi pengguna.
-           PASSWORD (PASS)
Bidang argumen adalah string Telnet menentukan pengguna kata sandi. Perintah ini harus segera didahului oleh Nama pengguna perintah, dan, untuk beberapa situs, melengkapi pengguna identifikasi untuk kontrol akses.
-           ACCOUNT (ACCT)
Bidang argumen adalah string Telnet mengidentifikasi pengguna rekening. Perintah ini tidak selalu berhubungan dengan USER perintah, karena beberapa situs mungkin memerlukan akun untuk login dan orang lain hanya untuk akses tertentu, seperti menyimpan file. Di kasus terakhir perintah mungkin tiba setiap saat.
-             GANTI KERJA DIREKTORI (CWD)
Perintah ini memungkinkan pengguna untuk bekerja dengan berbeda direktori atau dataset untuk penyimpanan file atau pengambilan tanpamengubah login-nya atau informasi akuntansi.
-           PERUBAHAN INDUK DIREKTORI (CDUP)
            Perintah ini adalah kasus khusus dari CWD, dan termasuk ke menyederhanakan pelaksanaan program untuk mentransfer pohon direktori antara sistem operasi memiliki berbeda
·         STRUKTUR MOUNT (SMNT)
            Perintah ini memungkinkan pengguna untuk me-mount file yang berbeda sistem struktur data tanpa mengubah login-nya atau informasi akuntan. Transfer parameter-samatidak berubah. Argumen ini pathname menentukan direktori atau sistem lainnya tergantung group file designator.
-            Reinitialize (Rein)
            Perintah ini berakhir PENGGUNA sebuah, pembilasan semua I / O dan akuninformasi, kecuali untuk memungkinkan transfer dalam proses untuk menjadi lengkap.
-           LOGOUT (QUIT)
            Perintah ini berakhir USER dan jika transfer file tidak berlangsung, server menutup koneksi kontrol. Jika transfer file sedang berlangsung, koneksi akan tetap terbuka untuk respon hasil dan server maka akan menutupnya.
-            PERINTAH TRANSFER PARAMETER
         Semua parameter transfer data memiliki nilai default, dan perintah menentukan parameter transfer data yang diperlukan hanya jika default nilai parameter yang harus diubah. Perintah mungkin dalam urutan apapun kecuali bahwa mereka harus mendahului permintaan layanan FTP.
-            DATA PORT (PORT)
            Argumennya adalah spesifikasi HOST-PORT untuk data port untuk digunakan dalam koneksi data. Ada default untuk kedua pengguna dan server port data, dan di bawah yang normal keadaan perintah ini dan balasan yang tidak diperlukan. Jika Perintah ini digunakan, argumen adalah gabungan dari 32-bit alamat host internet dan 16-bit alamat port TCP.
-           PASIF (PASV)
            Perintah ini meminta server-DTP untuk "mendengarkan" data yang pelabuhan (yang tidak port data default) dan menunggu untuk koneksi daripada memulai satu setelah menerimamentransfer perintah. Respon terhadap perintah ini meliputi tuan rumah dan alamat port server ini mendengarkan pada.
         

-           PERNYATAAN TYPE (TYPE)
Argumen menentukan jenis representasi seperti yang dijelaskan di Bagian pada Representasi Data dan Storage. Beberapa jenis mengambil parameter kedua.
-           FILE STRUKTUR (stru)
                Argumennya adalah satu Telnet kode karakter menspesifikasikan struktur file dijelaskan dalam Bagian pada DataRepresentasi dan penyimpanan.
            Kode berikut ditugaskan untuk struktur:
               F - File (ada struktur record)
               R - Rekam struktur
               P - struktur Halama
            Struktur default adalah file.
-             TRANSFER MODE (MODE)
Argumennya adalah satu Telnet kode karakter menspesifikasikan mode transfer data yang dijelaskan dalam Bagian pada Mode transmisi.
            Kode berikut ditugaskan untuk modus transfer:
               S - Streaming
               B - Block
               C - Compressed
            Modus transfer default adalah Stream.
-           PERINTAH LAYANAN FTP
Perintah layanan FTP menentukan transfer file atau file fungsi sistem yang diminta oleh pengguna. Argumen dari FTP Perintah layanan biasanya akan pathname a. Sintaksnama path harus sesuai dengan konvensi server situs (dengan default standar yang berlaku), dan konvensi bahasa koneksi kontrol.
-            RESTART (REST)
Bidang Argumen merupakan penanda Server di mana transfer file adalah untuk restart. Perintah ini tidak transfer file penyebab tapi melompati file yang ditentukan Data pos pemeriksaan.
-            RENAME DARI (RNFR)
Perintah ini menentukan path lama file yang untuk diganti namanya. Perintah ini harus segera diikuti dengan sebuah "mengubah nama untuk" perintah menentukan letak file baru.

-            DELETE (DELE)
Perintah ini menyebabkan file yang ditentukan dalam pathname untuk menjadidihapus di server situs. Jika tingkat perlindungan ekstra yang diinginkan (seperti query, "Apakah Anda benar-benar ingin menghapus? "), harus disediakan oleh proses user-FTP.
-           HAPUS DIREKTORI (RMD)
Perintah ini menyebabkan direktori tertentu di pathname dihapus sebagai sebuah direktori (jika pathname adalah mutlak) atau sebagai subdirektori dari direktori kerja saat ini (jika pathname relatif).
-            MEMBUAT DIREKTORI (MKD)
Perintah ini menyebabkan direktori tertentu di pathname yang akan dibuat sebagai sebuah direktori (jika pathname adalah mutlak) atau sebagai subdirektori dari direktori kerja saat ini (jika pathname relatif).
-            PRINT KERJA DIREKTORI (PWD)
Perintah ini menyebabkan nama kerja saat ini direktori untuk dikembalikan dalam balasan.
-            SISTEM (SYST)
Perintah ini digunakan untuk mengetahui jenis operasi sistem pada server. Jawabannya harus memiliki sebagai yang pertama kata salah satu nama sistem yang tercantum dalam versi saat ini dokumen Bilangan Ditugaskan
-            STATUS (STAT)
Perintah ini akan menimbulkan respon status dikirim melalui koneksi kontrol dalam bentuk balasan
-            NOOP (NOOP)
Perintah ini tidak mempengaruhi parameter atau sebelumnya perintah yang dimasukkan. Ini menentukan ada tindakan selain itu Server mengirim balasan OK.
·         File Transfer Protocol
server mungkin tidak dapat memantau kontrol dan sambungan data secara bersamaan,dalam hal ini beberapa tindakan khusus akan diperlukan untuk mendapatkan perhatian server. Format memerintahkan berikut ini tentatif direkomendasikan:
1. Sistem Pengguna memasukkan Telnet "Proses Interrupt" (IP) sinyal dalam aliran   Telnet.
      2. Sistem Pengguna mengirimkan Telnet "Synch" sinyal.
      3. Sistem Pengguna memasukkan perintah (misalnya, ABOR) di Telnet yang aliran.
      4. Server PI, setelah menerima "IP", scan aliran Telnet untuk PERSIS ONE FTP perintah.


·         File Transfer Protocol (FTP)

            Redo, menghemat, dll) hanya dengan memeriksa digit pertama ini. SEBUAH user-proses yang ingin tahu kira-kira apa jenis kesalahan terjadi (mis sistem file error, perintah kesalahan sintaks) mungkin memeriksa digit kedua, pemesanan digit ketiga untuk yang terbaik gradasi informasi (misalnya, perintah RNTO tanpa sebelumnya RNFR).
Ada lima nilai untuk digit pertama kode jawaban:
1yz Positif Awal membalas
Tindakan yang diminta sedang dimulai berharap lain membalas sebelum melanjutkan dengan perintah baru.
2yz Positif Penyelesaian membalas
Tindakan yang diminta telah berhasil diselesaikan. Sebuah permintaan baru dapat dimulai.
3yz Positif Menengah balasan
Perintah telah diterima, namun tindakan yang diminta sedang diadakan di penundaan, sambil menunggu diterimanya lanjut informasi.
4yz Transient Negatif balasan Penyelesaian
            Perintah itu tidak diterima dan tindakan yang diminta melakukan tidak terjadi, tetapi kondisi kesalahan sementara dan tindakan mungkin akan diminta lagi.
5yz permanen balasan Penyelesaian Negatif
Perintah itu tidak diterima dan tindakan yang diminta melakukan tidak terjadi. Pengguna-proses berkecil dari mengulangi permintaan yang tepat (dalam urutan yang sama).

·         File Transfer Protocol

terkait dengan setiap balasan dianjurkan, bukan wajib, dan bahkan dapat berubah sesuai dengan perintah dengan yang dikaitkan. Kode balasan, di sisi lain, harus ketat mengikuti spesifikasi pada bagian terakhir; yaitu, implementasi Server tidak harus menciptakan kode baru untuk situasi yang hanya sedikit berbeda dari yang dijelaskan di sini, melainkan harus beradaptasi kode sudah ditetapkan.
   
·         Balas Kode oleh Fungsi Grup

200 Command oke.
500 Kesalahan sintaks, perintah tidak dikenal.
      501 Kesalahan sintaks dalam parameter atau argumen.
      202 Perintah tidak dilaksanakan, berlebihan di situs ini.
      502 Perintah tidak diimplementasikan.
      503 urutan Bad perintah.
      504 Perintah tidak diimplementasikan untuk parameter itu.

·         File Transfer Protocol

110 Restart balasan penanda. Dalam hal ini, teks yang tepat dan tidak diserahkan kepada implementasi tertentu; itu harus membaca:
MARK yyyy = mmmm
      Dimana yyyy adalah User-proses aliran data marker, dan mmmm server setara penanda (perhatikan spasi antara spidol dan "=").
Status 211 System, atau sistem bantuan balasan.
212 Status Directory.
213 Status Berkas.
214 Bantuan pesan.
215 Jenis sistem NAME.
120 Layanan siap dalam beberapa menit nnn.
220 Layanan siap pengguna baru.
221 Layanan menutup sambungan kontrol.
421 Layanan tidak tersedia, menutup koneksi kontrol.
125 Koneksi data sudah terbuka; Transfer awal.
225 koneksi data terbuka; ada transfer berlangsung.
425 Tidak dapat membuka koneksi data.
226 Menutup koneksi data.
426 Koneksi ditutup; Transfer dibatalkan.
227 Memasuki Mode pasif (h1, h2, h3, h4, p1, p2).
 230 Pengguna login, lanjutkan.
 530 Tidak login.
331 Nama pengguna oke, membutuhkan password.
332 Perlu akun untuk login.
532 Perlu akun untuk menyimpan file.


-             SAMBUNGAN
Protokol ini interpreter akan "mendengarkan" di Pelabuhan L. pengguna atau pengguna protokol interpreter akan memulai full-duplex koneksi kontrol. proses server-dan user- harus mengikuti konvensi protokol Telnet sebagaimana ditentukan dalamARPA-Internet Protocol Handbook .
-             PERINTAH
Perintah adalah string karakter Telnet dikirimkan melalui koneksi kontrol seperti yang dijelaskan dalam Bagian pada FTP Perintah.

·         File Transfer Protocol

-            RETR Retr retr retr retr
Hal ini juga berlaku untuk setiap simbol yang mewakili nilai-nilai parameter,seperti A atau untuk ASCII TYPE. Kode perintah dan argumen bidang dipisahkan oleh satu atau lebih spasi..
-           FTP PERINTAH
Berikut ini adalah perintah-perintah FTP:
            PENGGUNA <SP> <username> <CRLF>
            LULUS <SP> <password> <CRLF>
            ACCT <SP> <akun-informasi> <CRLF>
            CWD <SP> <path> <CRLF>
            CDUP <CRLF>
            SMNT <SP> <path> <CRLF>
            QUIT <CRLF>
            Rein <CRLF>
            PORT <SP> <host-port> <CRLF>
            PASV <CRLF>
            TYPE <SP> <Jenis-code> <CRLF>
            Stru <SP> <struktur-code> <CRLF>
            MODE <SP> <modus-code> <CRLF>
            RETR <SP> <path> <CRLF>
            STOR <SP> <path> <CRLF>
            Stou <CRLF>
            APPE <SP> <path> <CRLF>
            ALLO <SP> <desimal-integer>
                [<SP> R <SP> <desimal-integer>] <CRLF>
            SISA <SP> <penanda> <CRLF>
            RNFR <SP> <path> <CRLF>
            RNTO <SP> <path> <CRLF>
            ABOR <CRLF>
            DELE <SP> <path> <CRLF>
            RMD <SP> <path> <CRLF>
            MKD <SP> <path> <CRLF>
            PWD <CRLF>
            DAFTAR [<SP> <path>] <CRLF>
            NLST [<SP> <path>] <CRLF>
            SITE <SP> <string> <CRLF>
            SYST <CRLF>
            STAT [<SP> <path>] <CRLF>
            BANTUAN [<SP> <string>] <CRLF>
            NOOP <CRLF>
-           ARGUMEN COMMAND FTP
Sintaks bidang argumen di atas (menggunakan notasi BNF mana yang berlaku) adalah:
            <Username> :: = <string>
            <Password> :: = <string>
            <Akun-informasi> :: = <string>
            <String> :: = <arang> | <Char> <string>
            <Char> :: = salah satu 128 karakter ASCII kecuali <CR> dan
            <LF>
            <Penanda> :: = <pr-string>
            <Pr-string> :: = <pr-char> | <Pr-char> <pr-string>
            <Pr-char> :: = karakter yang dapat dicetak, setiap
                          Kode ASCII 33 sampai 126
            <Byte-size> :: = <number>
            <Host-port> :: = <host-number>, <port-number>
            <Host-nomor> :: = <number>, <nomor>, <nomor>, <nomor>
            <Port-number> :: = <number>, <nomor>
            <Nomor> :: = setiap desimal bilangan bulat 1 sampai 255
            <Form-code> :: = N | T | C
            <Jenis-code> :: = A [<sp> <form-code>]
                          | E [<sp> <form-code>]
                          | saya
                          | L <sp> <byte-size>
            <Struktur-code> :: = F | R | P
            <Modus-code> :: = S | B | C
            <Path> :: = <string>
            <Desimal-integer> :: = bilangan bulat desimal

-             SEQUENCING OF PERINTAH
Komunikasi antara pengguna dan server dimaksudkan untuk menjadi bolak dialog. Dengan demikian, pengguna mengeluarkan perintah FTP dan server merespon dengan balasan primer prompt. Pengguna harus menunggu keberhasilan utama ini awal atau respon kegagalan sebelum mengirimkan perintah lebih lanjut.
-             DIAGRAM STATE
Berikut kami sajikan diagram negara untuk berpikiran FTP sangat sederhanapelaksanaan. Hanya digit pertama dari kode yg digunakan. Ada satu diagram negara untuk setiap kelompok perintah FTP atau perintah urutan. Pengelompokan perintah ditentukan dengan membangun model untuk setiap perintah kemudian mengumpulkan bersama-sama perintah dengan struktural  model identik.
   perintah:
                               1,3 + --- +
                          -----------> | E |
                         | + --- +
                         |
      + --- + Cmd + --- + 2 + --- +
      | B | ----------> | W | ----------> | S |
      + --- + + --- + + --- +
                         |
                         | 4,5 + --- +
                          -----------> | F |
                                      + --- +
      
      Diagram ini model perintah:
ABOR, ALLO, DELE, CWD, CDUP, SMNT, HELP, MODE, NOOP, PASV, QUIT, SITE, PORT, SYST, STAT, RMD, MKD, PWD, stru, dan TYPE.

·         File Transfer Protocol
   
Kelompok besar lainnya dari perintah diwakili oleh sangat mirip diagram:
                               3 + --- +
                          -----------> | E |
                         | + --- +
                         |
      + --- + Cmd + --- + 2 + --- +
      | B | ----------> | W | ----------> | S |
      + --- + ---> + --- + + --- +
                 | | |
                 | | | 4,5 + --- +
                 | 1 | -----------> | F |
                  ----- + --- +
  
      Diagram ini model perintah:
APPE, LIST, NLST, Rein, RETR, Stor, dan Stou. Perhatikan bahwa model kedua ini juga bisa digunakan untuk mewakili pertama kelompok perintah, satu-satunya perbedaan adalah bahwa dalam kelompok pertama 100 seri balasan yang tak terduga dan karena itu diperlakukan sebagai kesalahan, sedangkan kelompok kedua mengharapkan (beberapa mungkin memerlukan) 100 seri balasan.

·         File Transfer Protocol

   Diagram berikutnya adalah model sederhana dari perintah Restart:
      + --- + SISA + --- + 1,2 + --- +
      | B | ----------> | W | ----------> | E |
      + --- + + --- + -> + --- +
                       | | |
                3 | | 4,5 |
         -------------- ------ |
        | | | + --- +
        | -------------> | S |
        | | 3 | | + --- +
        | 2 | --------
        | | | |
        V | | |
      + --- + Cmd + --- + 4,5 -----> + --- +
      | | ----------> | W | ----------> | F |
      + --- + -> + --- + + --- +
                  | |
                  | 1 |
                   ------
Mana "cmd" adalah APPE, Stor, atau RETR. Kami mencatat bahwa di atas tiga model serupa. Restart berbeda dari Rename dua hanya dalam pengobatan 100 seri balasan di tahap kedua, sementara kelompok kedua mengharapkan (beberapa mungkin memerlukan) 100 balasan seri. Ingat bahwa pada sebagian besar, satu seri 100 balasan adalah diizinkan per perintah.

·         File Transfer Protocol

   Diagram yang paling rumit adalah untuk urutan Login:  
                            1
      + --- + USER + --- + -------------> + --- +
      | B | ----------> | W | 2 ----> | E |
      + --- + + --- + ------ | -> + --- +
                       | | | | |
                     3 | | 4,5 | | |
         -------------- ----- | | |
        | | | | |
        | | | | |
        | --------- |
        | 1 | | | |
        V | | | |
      + --- + LULUS + --- + 2 | ------> + --- +
      | | ----------> | W | -------------> | S |
      + --- + + --- + ----------> + --- +
                       | | | | |
                     3 | | 4,5 | | |
         -------------- -------- |
        | | | | |
        | | | | |
        | -----------
        | 1,3 | | | |
        V | 2 | | |
      + --- + ACCT + --- + - | -----> + --- +
      | | ----------> | W | 4,5 --------> | F |
      + --- + + --- + -------------> + --- +
menyajikan diagram umum yang dapat digunakan untuk model perintah dan membalas interchange:
-           KHAS FTP SKENARIO
Pengguna di host U ingin mentransfer file ke / dari host S: Secara umum, pengguna akan berkomunikasi dengan server melalui mediasi yang Proses user-FTP. berikut mungkin skenario khas. Itu user-FTP prompt ditampilkan dalam tanda kurung, '---->' mewakili perintah dari host U untuk menjadi tuan rumah S, dan '<----' merupakan balasan dari tuan rumah S untuk menjadi tuan rumah U.
             
  ------------------------------------
              | |
      Mulailah | |
        | V |
        | + --- + Cmd + --- + 2 + --- + |
         -> | | -------> | | ----------> | | |
            | | | W | | S | ----- |
         -> | | -> | | ----- | | |
        | + --- + | + --- + 4,5 | + --- + |
        | | | | | | |
        | | | 1 | | 3 | + --- + |
        | | | | | | | | |
        | | ---- | ----> | F | -----
        | | | | |
        | | | + --- +
         -------------------
              |
              |
              V
             Akhir
-            PERINTAH LOKAL OLEH PENGGUNA ACTION TERLIBAT
ftp (host) Multics <CR> Connect untuk menjadi tuan rumah S, pelabuhan L,membangun koneksi kontrol.
 <---- 220 Layanan siap <CRLF>.
      nama pengguna Doe <CR> PENGGUNA Doe <CRLF> ---->
                                     <---- 331 nama pengguna ok,
                                               membutuhkan password <CRLF>.
      sandi bergumam <CR> LULUS bergumam <CRLF> ---->
                                     <---- 230 Pengguna login <CRLF>.
      mengambil (jenis lokal) ASCII <CR>
      (Pathname lokal) uji 1 <CR> User-FTP membuka file lokal di ASCII.
      (Untuk. Pathname) test.pl1 <CR> RETR test.pl1 <CRLF> ---->
                                     <---- 150 Status Berkas-baik saja;
                                           tentang membuka data
                                           koneksi <CRLF>.
                                     Server membuat sambungan data
                                     untuk U. pelabuhan
                                     <---- 226 sambungan Penutupan data,
                                         transfer file berhasil <CRLF>.
      Jenis Gambar <CR> TYPE I <CRLF> ---->
                                     <---- 200 Command OK <CRLF>
      toko (jenis lokal) image <CR>
      (Lokal pathname) file dump <CR> User-FTP membuka file lokal di Gambar.
      (For.pathname)> UDD> cn> fd <CR> STOR> UDD> cn> fd <CRLF> ---->
                                     <---- 550 Akses ditolak <CRLF>
      Hentikan QUIT <CRLF> ---->
                                     Server menutup semua
                                     koneksi.
-           CONNECTION PENDIRIAN
Koneksi kontrol FTP didirikan melalui TCP antara pengguna pelabuhan proses U dan port proses server L. protokol ini adalah ditugaskan port layanan 21 (25 oktal), yaitu L = 21.




Routing RIP Mikrotik dengan IPv4

1. Buka Software “Winbox” Yang sudah ada di Laptop kita . 2. Sambungkan Router pusat  Dengan Router kita  dengan port ” Ethernet 1 “ dan ...