Application Layer
Membuat Aplikasi Jaringan Ketika Menulis program
- Dijalan pada endsystem yang berbeda - Berkomunikasi melalui jaringan
- Contoh : web server Tidak ada software yang ditulis khusus untuk perangkat jaringan
- Inti jaringan tidak di handle dalam App Layer
- Desain ini memudahkan membuat aplikasi GUI
Arsitektur Client-Server Server :
- Host yang selalu hidup - IP address permanen
- Banyak Skala Server Clients : - Berkomunikasi dengan server
- Terhubung sementara - Bisa mempunyai IP dinamis
- Tidak berkomunikasi langsung dengan klien yang lain
Contoh :
- HTTP, IMAP, FTP
Arsitektur Peer to Peer Server :
- Server tidak harus selalu hidup
- Komunikasi dengan end system bisa kapan saja
- Kedudukan antar host sederajat dan bisa mengubah alamat IP
- Contoh : Gnutella, File sharing Highly scalable But difficult to manage
Proses yang dijalankan didalam host
- Dalam host yang sama, dua proses berkomunikasi menggunakan inter-process communication (didefinisikan oleh OS).
- Proses dalam host yang berbeda
berkomunikasi dengan pertukaran
messages.
Client process: proses yang memulai
komunikasi
S
erver process: proses yang menunggu untuk dihubungi
Note: aplikasi dengan arsitektur P2P mempunyai proses client dan server
Definisi protocol layer Aplikasi
- Jenis pesan yang dipertukarkan, seperti pesan request dan response
- Jenis syntax pesan : bagian-bagian dalam pesan dan bagaimana bagian itu dipisahkan
- Semantic bagian, seperti makna informasi dalam field
- Aturan kapan dan bagaimana proses pengiriman dan menjawab pesan
Public domain protocols :
- Didefinisikan dalam RFC, semua orang mempunyai akses untuk mendefiniskan protocol
- Allows for interopebality
- Contoh : HTTP, SMTP Proprietary protocols :
- Contoh : Skype, Zoom
Muy interesante.
ReplyDeleteVery interesting post! I would like you follow my blog luisprandel.blogspot.com. Thank you!
ReplyDeleteInteressante.
ReplyDeleteGostei e obrigado pela visita ao meu blog.
ReplyDeleteUm abraço e bom fim-de-semana.
Andarilhar
Dedais de Francisco e Idalisa
O prazer dos livros
You can take HND Assignment Help online since this is the best way to get specifically what you want at affordable prices, with the assignment delivered well ahead of your submission date. Does this mean you do not make any effort at all? Some students are inclined to leave all to the assignment tutors, which, in a manner of speaking, is a smart thing to do if they have not done any groundwork.
ReplyDeleteIf you have any problem in writing any of your homework, you don’t have to worry at all because MiracleSkills understand the importance of assignments in your academics. Friends, you are just a click away from getting better grades in your HND assignments and homework. Our assignment tutors make sure that your assignments are done with utmost priority, thus, improving your skills in writing and understanding your subject. Our HND assignment help service with its experienced and expert writers and professional tutors provide all sort of online assignment help to the students. Our HND assignment help services are affordable and you can get the maximum value for your money.
Is your academic performance deteriorating with every passing day? If your answer to both the questions is a yes then you should get academic assistance from the Assignment Help experts of ExpertsMinds.
ReplyDeleteWe understand assignment content from start to finish. This includes the abstract, introduction, research question, literature review, methodology, discussion, thesis, research proposal, and other details. We can review, edit, and format your content to specifications based on school guidelines. The research content help you request will be original and 100 percent authentic to meet your academic needs.
Muito interessante,
ReplyDeleteagradeço sua visita ao blog e
votos de uma feliz semana.