Translate

what is IP Network ?

 

IP Network 

IP is the de facto standard in the unix-system communication computer, which went on to become a global communications standard. Book [Hall 2000] explore the many IP network and the main protocols in it. Protocols within the IP suite are defined in RFCs published by the IETF. IP itself is described in RFC-791. RFC-791 states that it is designed as an IP packet network interconnection system. Packet is a block of data that is equipped with the necessary information to address the delivery of data. Each package is delivered separately without interconnected. Datagram is a data packet format is defined in the IP, consists of a header and data. The header contains the address information and other control functions.


IP Routing 

Deliver IP packets by examining the destination address in the header. If the destination address is a part of a network, packets delivered directly to the destination host. If the destination address is not a part of the internal network, the packet is sent to another network by a mechanism called routing. Device to select, send, and receive IP packets between networks are called routers.Perform IP routing selection for each packet. There is no exchange control information (handshake) to establish a link from end to end before data transmission. Therefore, IP called connectionless protocol (connectionless). IP layer protocols rely on others for this purpose, and also uses such as inspection and repair errors.IP routing, there is no QoS maintenance mechanism. Protocol used on top of IP, namely TCP, has a feature that allows guarantees the validity of the data. However, TCP is not universal, as it has many weaknesses to be applied to packet voice or multimedia. With the start of the use of IP as a global information infrastructure, was conceived various ways to achieve IP network with QoS

IP protocol Above


 When a datagram is received at a host, the data is transferred to a protocol on top of IP. This protocol is based on the selection of packet identification field (PIDD) in the packet header. Each protocol has a number of unique and raw. For example PIDD 6 shows TCP, 17 for UDP, 1 for ICMP and.ICMP (Internet Control Message Protocol, RFC-792) is a protocol which is in charge of delivering the messages delivery of control packets, such as control and reporting errors. ICMP messages include also the detection of unreachable addresses, routing directional changes, and checks the remote host.TCP (Transmission Control Protocol, RFC-793) delivers packets from host to host with the assurance of validity of data. If an error occurs, TCP has a retransmission request mechanism. TCP also allows the host to manage many connections at once. TCP is very popular in the transformation of the data that make up the Internet, so it is termed that the Internet was built with a suite of TCP / IP.If the validity of the data correction is not required, UDP protocol can be used. UDP (User Datagram Protocol, RFC-768) is simpler and faster than TCP, but almost does not provide control data in any form. UDP is generally used to transfer data that require speed but less sensitive to errors, sepertitransfer voice and video.

In the IP Network QoS IP Network

 QoS is the collective result of a variety of performance criteria that determine the level of satisfaction of the use of a service. QoS is generally assessed in terms of network capacity optimization for various types of services, without continuously add dimension network.Various kinds of applications have different requirements. For example, the data transaction is sensitive to distortion but less sensitive to delay. Instead, voice communication is sensitive to delay and less sensitive to errors. The following table [Dutta-Roy 2000] presents a different level of sensitivity performance for different types of network services.
IP has no QoS maintenance mechanism. Protocols such as TCP guarantees the validity of the data is possible, so the TCP / IP suite is considered to be ideal for the transfer of data. But the resulting data verification packet delivery delay. Moreover this mechanism can not be used for packets with UDP protocol, such as voice and video.Several schemes have been proposed to manage QoS in IP networks. Two main schemes are Integrated Services (IntServ) and Differentiated Services (DiffServ). IntServ aims to provide resources such as bandwidth for traffic from end to end. While aiming divide traffic over DiffServ classes are then treated.

 Integrated Service (IntServ)

 IntServ (RFC-1633) is mainly intended for applications that are sensitive to delay and bandwidth limitations, such as videoconferencing and VoIP. Resource provisioning system architecture based on per flow traffic. Each application must be filed bandwidth demand, and then perform the data transmission. Two IntServ service model are:1. Guaranteed-service (RFC-2212), service with bandwidth and delay bounds clear2. Controlled-load service (RFC-2211), the percentage of services with statistical delay awakeThe third service, the worst, is a best-effort service, which only provide the best routing, but without any guarantee at all.Resource reservation system requires its own protocol. One protocol that is often used is RSVP (RFC 2205). RSVP for IntServ use described in RFC-2210.Is the scalability problem in IntServ (RFC-2998). Each node in the network must recognize and acknowledge this mechanism. RSVP protocol also doubled for every traffic flow. Then IntServ be good only for voice and video, but it is not appropriate for a kind of web applications that much but the traffic flow data is small.

Differentiated Service (DiffServ) 

DiffServ (RFC-2475) provide service differentiation, by dividing the upper classes of traffic, and treats each class differently. Class identification is done by installing a kind of DiffServ code, called the DiffServ code point (DSCP), into IP packets. This is done not with a new header, but by replacing the field TOS (type of service) in the IP header with the DS field, as specified in RFC-2474. In this way, packet classification attached to the package, and can be accessed without the need for additional signaling protocol.

 
Number of classes depending on the provider, and is not a standard. On cross-border traffic provider, the contract required that the split of traffic class and received treatment for each class. If a provider is not able to handle the DiffServ, then the packet is transferred as IP packets as is usual, but in the next provider, DS field was again recognized by the provider. So overall, DiffServ packets will still receive better treatment.DiffServ does not have a scalability problem. DiffServ information was limited to the number of classes, not depending on the amount of traffic (compared IntServ). This scheme can also be applied gradually, not all at once to the entire network needs.


Comparison of IntServ and DiffServ 

IntServ and DiffServ comparisons presented in the following table [Dovrolis and Ramanathan 1999]

apa itu Website ?

 


Banyak sih yang menanyakan kepada saya hal tentang apa itu website.Tapi saya pun kurang bisa menjelaskan dengan pasti. Maka dari pada binggung dan sakit kepala(/ sakit hati) , jadi saya postingkan penjelasan website yang saya tahu.. hehehh :D
Berikut saya lampirkan : (hahaha… keq buat surat ya … )
Website adalah suatu halaman yang berisi informasi yang berbentuk gambar, suara, dan tulisan yang disediakan melalui jalur internet yang biasanya terhubung dengan komputer sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet. Secara umum, website bisa digolongkan menjadi 3 bagian yaitu:
1. Website Statis
2. Website Dinamis
3. Website Interaktif
Pada sebuah situs web (atau : web site, site) biasanya disebut bagi sekelompok halaman adalah  web (web page), yang pada umumnya merupakan bagian dari suatu nama domain (domain name) atau subdomain di World Wide Web (WWW) di Internet. WWW terdiri dari seluruh situs web yang tersedia kepada publik. Halaman-halaman sebuah situs web diakses dari sebuah URL yang menjadi “akar” (root), yang disebut homepage (halaman induk/home/index sering diterjemahkan menjadi “beranda/home”, “halaman pertama kali dibuka”), dan biasanya disimpan dalam server yang sama(seperti nama situs , sesudah / ). Tidak semua situs web dapat diakses dengan gratis. Beberapa situs web memerlukan pembayaran agar dapat menjadi pelanggan, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surat elektronik (e-mail), dan lain-lain.
Secara pustaka, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.
Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahukan kepada mereka sususan keseluruhan dan bagaimana arus informasi ini berjalan.
Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.
Sejarah Website
Penemu website (Sir Timothy John ¨Tim¨ Berners-Lee), sedangkan website yang tersambung dengan jaringan, pertama kali muncul pada tahun 1991. Maksud dari Tim, ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.
Website ditulis, atau secara dinamik di konversi menjadi HTML dan diakses melalui sebuah program software yang biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halaman web dapat dilihat atau diakses melalui jaringan komputer dan internet, perangkatnya bisa saja berupa komputer pribadi, laptop, PDA ataupun telepon selular.
Sebuah website dibuat didalam sebuah sistem komputer yang dikenal dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang kemudian menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna.
Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet Information Services (IIS).
Macam-macam situs web
Website Statik, adalah salah satu bentuk website yang isi didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di update secara manual oleh beberapa orang yang menggunakan software editor.
Ada 3 tipe kategori software editor yang biasa dipakai untuk tujuan update ini, mereka adalah :
·       Elemen 1 Penyunting teks. Contohnya adalah Notepad atau TextEdit, dimana HTML diubah didalam program editor tersebut.
·       Elemen 2 WYSIWYG editor. Contohnya Microsoft Frontpage dan Macromedia Dreamweaver, dimana situs di edit menggunakan GUI (Graphical User Interface) dan format HTML ini secara otomatis di generate oleh editor ini.
·       Elemen 3 Editor yang sudah memiliki template, contohnya Rapidweaver dan iWeb, dimana, editor ini membolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat, tanpa harus mengetahui apapun tentang HTML.(Nampak bodohnya ….?). Mereka dapat memilih template yang sesuai dengan keinginan mereka, menambah gambar atau obyek, mengisinya dengan tulisan, dan dengan sekejap mereka sudah dapat membuat situs web tanpa harus melihat sama sekali kode-kode HTML.

Website Dinamis adalah website yang secara berkala, informasi didalamnya berubah, atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode (HTTP cookies atau Variabel Database, sejarah kunjungan, variabel sesi dan lain-lain) bisa juga dengan cara interaksi langsung menggunakan form dan pergerakan mouse. Ketika web server menerima permintaan dari user untuk memberikan halaman tertentu, maka halaman tersebut akan secara otomatis di ambil dari media penyimpanan sebagai respon dari permintaan yang diminta oleh user. Sebuah situs dapat menampilkan dialog yang sedang berlangsung diantara dua user, memantau perubahan situasi, atau menyediakan informasi yang berkaitan dengan sang user.
Ada banyak jenis sistem software yang dapat dipakai untuk meng-generate Dynamic Web System dan Situs Dynamic, beberapa diantaranya adalah ColdFusion (CFM), Active Server Pages (ASP)(kelas VB.net), Java Server Pages (JSP) dan PHP. Situs juga bisa termasuk didalamnya berisi informasi yang diambil dari satu atau lebih database atau bisa juga menggunakan teknologi berbasis XML, contohnya adalah RSS. Isi situs yang statis juga secara periodik di generate, atau, apabila ada keadaan dimana dia butuh untuk dikembalikan kepada keadaan semula, maka dia akan di generate, hal ini untuk menghindari kinerjanya supaya tetap terjaga.
Plugin tersedia untuk menambah banyaknya feature dan kemampuan dari web browser, dimana, plugin ini dipakai untuk membuka content yang biasanya berupa cuplikan dari gambar bergerak (active content) contohnya adalah Flash, Shockwave atau applets yang ditulis dalam bahasa JAVA ( bukan Java Games Hape bro… :D).
Dynamic HTML juga menyediakan untuk user supaya dia bisa secara interaktif dan realtime, meng-update di web page tersebut (catatan; halaman yang dirubah, tak perlu di load atau di reloaded agar perubahannya dapat dilihat), biasanya perubahan yang dilakukan mereka memakai DOM dan Javascript yang sudah tersedia pada semua Web Browser sekarang ini.
Jadi,¨Web¨ adalah World Wide Web.
Sekian dari saya, mungkin dengan ini kita semua tahu betapa sulitnya pemrograman website tersebut. Ini belum termasuk sistem kemananan (Kriptografi). Banyak dari kita yang merasa pandai karena menggunakan software dalam pembuatan web. Ihz.. ya seeh ,,, bisa ,,!!! tinggal design aja dengan copy sudah buat web yang terbaik.
Tapi anda tahu tidak kegunaan dari perintah tersebut…!!!
Hidup itu tidak ada yang praktis, bro …. semua perlu usaha…!!!. Anda harus mempunyai dasar dasar dan teknik teknik untuk membuat website yang baik, sehingga bila terjadi hal hal error, anda tidak akan tergantung pada software tersebut…
Ok Sahabat Team
Terima kasih … 

Followers

Facebook