Jumat, 19 September 2008

ARTIKEL " FILE TRANSFER PROTOCOL ( FTP ) "

FTP ( File Transfer Protocol )

File Transfer protocol adalah suatu protocol yang berfungsi untuk mengirim dan mengambil (download) file dari komputer lain yang tersambung ke internet ( tukar menukar file ).
Secara detailnya FTP biasanya merupakan salah satu fasilitas yang berguna untuk mentransfer data dari server salah satu host yang anda masuki ke dalam komputer local (download) dan sebaliknya (upload).
Dalam FTP terdapat dua hal utama, yaitu :
1. FTP Server, yaitu suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapatkan permintaan ( request ) dari client.
2. FTP Client, yaitu computer yang merequest koneksi ke FTP Server untuk tujuan tukar-menukar file.

Terdapat dua macam tipe FTP server, yaitu :
1.) Anonymous FTP Server atau dapat juga disebut Public FTP Server.
Server komputer ini dapat diakses dan terbuka bagi semua pemakai internet. File-file dalam server ini dapat di-download secara gratis. Untuk menggunakan Anonymous FTP ini pennguna memasukkan login dengan username Anonymous dan password yang dipakai berupa alamat e-mail atau dapat pula menggunakan username guest tanpa password, hal ini tergantung dari server
FTP yang dituju.
2.) Private FTP Server
Server komputer ini hanya bisa diakses dan dipergunakan oleh user tertentu yang terdaftar secara resmi. Server ini biasanya berisi data dan informasi pribadi yang khusus digunakan untuk pemakai tertentu atau perusahaan tertentu. Pemakai khusus ini biasanya mempunyai username dan password untuk dapat terhubung dengan server jenis ini.

Fasilitas – Fasilitas FTP
- Interactive Access
Disediakan fasilitas interface interaksi antara client dengan server.
- Format Specification
Client diperbolehkan menentukan tipe & format data.
- Authentication Control
Ada kontrol autentifikasi untuk client yang meminta pengiriman file dari server berupa masukkan login dan password dari client.

Pengaturan Hubungan (Connection)

Ada tiga jenis pemakaian pada data connection, yaitu :
- mengirim sebuah file dari client ke server
- mengirim sebuah file dari server ke client
- mengirim sebuah daftar file atau direktori dari server ke client
prosedur normal untuk mentransfer file atau direktori adalah sebagai berikut :
1. Client mengatur pembuatan data connection
2. Client memilih sebuah nomor port di host client sebagai ujung dari data connection pada sisi client. Client secara pasif membuka port ini.
3. Client mengirim nomor port ini ke server melalui control connection menggunakan perintah PORT
Server menerima port tersebut dari control connection, dan mengirim balasan secara aktif ke port di host client. Nomor port untuk data connection pada sisi server selalu 20.

Cara Kerja FTP :

FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuat sebuah sesi komunikasi sebelum transfer data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk :
(1) membuat sebuah koneksi antara klien dan server
(2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga
(3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan download atau upload.
FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload file-file yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

Software FTP :

- Software FTP server :

Win FTP Server, FileZilla, Xlights FTP Server, Cerberus FTP Server, Gene6 FTP Server, Apache FTP Server, FTPd, pro – FTPd, Wu – FTPd, ftpX, dll.
- Software FTP client :
CuteFTP, SmartFTP, War FTP Daemon dan WS_FTP, Get Right, Go!zilla, Coffe Cup, Kazza, dll.
- FTP Client Under Unix :
Telnet, wget, caltoo, cftp, curl, downloader, moxftp, ncftp, dll.
- FTP Client Under DOS :
MS – DOS Prompt

Rabu, 10 September 2008

Rancang Bangun System PSB SMK N 2 Magelang

  1. LATAR BELAKANG

Sekolah Menengah Kejuruan Negeri 2 Magelang merupakan satu-satunya SMK Kelompok Bisnis dan Manajemen Negeri yang berada di wilayah Kota dan Kabupaten Magelang.

Visi dan Misi SMK terutama menghasilkan tenaga kereja tingkat menengah yang selain dibekali dengan kemampuan produktif, juga dibekali dengan kemampuan normatif dan adaptif, sehingga menggambarkan keutuhan karakteristik tamatan pendidikan menengah kejuruan sebagai bagian tak terpisahkan dari sistem pendidikan nasional.

Di dalam kebudayaan yang semakin maju, diperlukan suatu alat yang mempunyai kemampuan untuk melakukan pekerjaan rutin, menghitung, menyimpan informasi dalam jumlah besar, mengambil data dengan cepat secara acak ( random ) maupun urut ( sequential ) dan menyelesaikan persoalan rumit serta banyak perhitungan dalam waktu yang cepat. Dalam hal ini komputer merupakan alat yang memainkan peranan yang sangat besar.

Kehadiran komputer didalam suatu organisasi atau sekolah akan sangat menunjang efisiensi kinerja sehingga akan mendapatkan dampak yang positif didalam suatu aktifitas sekolah. Komputer adalah sarana yang digunakan untuk membantu mencapai hasil kerja yang m,aksimal dan dapat menunjang informasi yang cepat dan akurat.

Mengandalkan pengolahan data yang baik sangat diperlukan oleh sebuah organisasi karena dengan pengolahan data tersebut dapat meningkatkan kinerja, SMK Negeri 2 Magelang sangat mengandalkan pentingnya pengolahan data yang baik terutama untuk sistem pendaftaran murid baru, karena dapat mempermudah dalam penyampaian jurnal penerimaan siswa baru.

Selengkapnya.......

DFD Sistem PSB SMK N 2 Magelang