Computer Network.ppt 1376KB Jun 23 2011 12:07:58 PM

Computer Network
Sritrusta Sukaridhoto

Why Computer Network ???


Stand alone Computer ….

FOR WHAT ???
Computer Network – Sritrusta
Sukaridhoto

Something interesting from
Computer Network ???
Easiness
 No distance
 Mobility
 Efficient


Computer Network – Sritrusta

Sukaridhoto

Network Administrator,…


Advantages
 Good



salary
 Control other peoples
 Faster than others
 Relax

Disadvantages
 ERROR,

then people
want to kill YOU !!!


Computer Network – Sritrusta
Sukaridhoto

Study…


Basic network theory
 OSI

Layer
 Network devices
 Routing
 Network security
 Programming

Computer Network – Sritrusta
Sukaridhoto

Study…



Network Skill
 Operating

system
 Server – Client
 Router, Switch, Cabling, etc (network devices)
 Hacking not Cracking
 Certificate


Experience
 Time

can answer ???
Computer Network – Sritrusta
Sukaridhoto

Open System Interconnection

(OSI)


A model defines the stages or
tasks of a protocol as it
prepares to send data





Open meaning standards
available to all.

The model is devided into
seven distinct layers
Each subsequent layer should
perform a well-defined function
and the layer boundaries are
designed to minimize the

information flow across the
interfaces
Computer Network – Sritrusta
Sukaridhoto

OSI Model Layers


Application Layer
 Provides

a user interface (examples: HTTP, SMTP)
 Includes file, print, database, app. Services


Presentation Layer
 Presents

the data (example: JPEG)
 Includes encryption, compression and translation

services


Session Layer
 Keeps

different applications data separate
Computer Network – Sritrusta
Sukaridhoto

OSI Model Layers


Transport Layer
 Provides

reliable delivery
 Performs error detection
 Includes end to end connection



Network Layer
 Provides

logical addressing
 Routing layer
Computer Network – Sritrusta
Sukaridhoto

OSI Model Layers


Data Link Layer
 Combines

packets into bytes then into frames
 Performs error detection (not correction)
 Provides Media access addressing (point-topoint)
 Media Access Control and Data Link Control



Physical Layer
 Moves

bits between devices
Computer Network – Sritrusta
Sukaridhoto

Keys Layers of the OSI Model

Computer Network – Sritrusta
Sukaridhoto

OSI Model and Protocols

Computer Network – Sritrusta
Sukaridhoto

Network Devices



Wire



Wireless

Computer Network – Sritrusta
Sukaridhoto

Router, Switch, Hub, Modem, …

Computer Network – Sritrusta
Sukaridhoto

TCP/IP

Computer Network – Sritrusta
Sukaridhoto


TCP/IP

Computer Network – Sritrusta
Sukaridhoto

Network Security


Firewall

Computer Network – Sritrusta
Sukaridhoto

Operating Systems

Computer Network – Sritrusta
Sukaridhoto

Computer Network – Sritrusta
Sukaridhoto


Hacking NOT cracking

Computer Network – Sritrusta
Sukaridhoto

}
if (setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,&yes,sizeof(int)) == -1) {
perror("setsockopt");
exit(1);
}

Programming

my_addr.sin_family = AF_INET;
// host byte order
my_addr.sin_port = htons(MYPORT); // short, network byte order
my_addr.sin_addr.s_addr = INADDR_ANY; // automatically fill with my IP
memset(&(my_addr.sin_zero), '\0', 8); // zero the rest of the struct
if (bind(sockfd, (struct sockaddr *)&my_addr, sizeof(struct sockaddr))
== -1) {
perror("bind");
exit(1);
}
if (listen(sockfd, BACKLOG) == -1) {
perror("listen");
exit(1);
}
sa.sa_handler = sigchld_handler; // reap all dead processes
sigemptyset(&sa.sa_mask);
sa.sa_flags = SA_RESTART;
if (sigaction(SIGCHLD, &sa, NULL) == -1) {
perror("sigaction");
exit(1);
}
while(1) { // main accept() loop
sin_size = sizeof(struct sockaddr_in);
if ((new_fd = accept(sockfd, (struct sockaddr *)&their_addr,
&sin_size)) == -1) {
perror("accept");
continue;
}
printf("server: got connection from %s\n",
inet_ntoa(their_addr.sin_addr));
if (!fork()) { // this is the child process
close(sockfd); // child doesn't need the listener
if (send(new_fd, "Hello, world!\n", 14, 0) == -1)
perror("send");
close(new_fd);
exit(0);
}
close(new_fd); // parent doesn't need this
}
return 0;

/*
** server.c -- a stream socket server demo
*/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define MYPORT 3490 // the port users will be connecting to
#define BACKLOG 10 // how many pending connections queue will hold
void sigchld_handler(int s)
{
while(wait(NULL) > 0);
}
int main(void)
{
int sockfd, new_fd; // listen on sock_fd, new connection on new_fd
struct sockaddr_in my_addr; // my address information
struct sockaddr_in their_addr; // connector's address information
int sin_size;
struct sigaction sa;
int yes=1;
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
perror("socket");
exit(1);
}

Computer Network – Sritrusta
Sukaridhoto

Server - Client

Computer Network – Sritrusta
Sukaridhoto

Certificate

Computer Network – Sritrusta
Sukaridhoto

Network topics











IPv6
Mobile-IP
MPLS
Network Security, VPN, IPSec
Quality of Service
VoIP
Wireless
Web-base application
Encryption Decryption
Streaming
Computer Network – Sritrusta
Sukaridhoto

EEPIS Computer Network


Lab Jaringan Komputer
 Ka.

Lab: Sritrusta Sukaridhoto
 Gedung D4 lt. 3


UPT Jaringan Komputer
 Ka.

UPT: Dadet P
 Network Admin: Sukaridhoto, Hendri, Firman,
Reza
 Gedung IT lt. 2
Computer Network – Sritrusta
Sukaridhoto

Thank You…
Computer Network – Sritrusta
Sukaridhoto

Dokumen yang terkait

ANALISIS FAKTOR YANGMEMPENGARUHI FERTILITAS PASANGAN USIA SUBUR DI DESA SEMBORO KECAMATAN SEMBORO KABUPATEN JEMBER TAHUN 2011

2 53 20

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

FAKTOR – FAKTOR YANG MEMPENGARUHI PENYERAPAN TENAGA KERJA INDUSTRI PENGOLAHAN BESAR DAN MENENGAH PADA TINGKAT KABUPATEN / KOTA DI JAWA TIMUR TAHUN 2006 - 2011

1 35 26

A DISCOURSE ANALYSIS ON “SPA: REGAIN BALANCE OF YOUR INNER AND OUTER BEAUTY” IN THE JAKARTA POST ON 4 MARCH 2011

9 161 13

Pengaruh kualitas aktiva produktif dan non performing financing terhadap return on asset perbankan syariah (Studi Pada 3 Bank Umum Syariah Tahun 2011 – 2014)

6 101 0

Pengaruh pemahaman fiqh muamalat mahasiswa terhadap keputusan membeli produk fashion palsu (study pada mahasiswa angkatan 2011 & 2012 prodi muamalat fakultas syariah dan hukum UIN Syarif Hidayatullah Jakarta)

0 22 0

Pembuatan Personal Computer Game Edukasi Matematika Untuk Anak TK

0 17 1

Pendidikan Agama Islam Untuk Kelas 3 SD Kelas 3 Suyanto Suyoto 2011

4 108 178

PP 23 TAHUN 2010 TENTANG KEGIATAN USAHA

2 51 76

KOORDINASI OTORITAS JASA KEUANGAN (OJK) DENGAN LEMBAGA PENJAMIN SIMPANAN (LPS) DAN BANK INDONESIA (BI) DALAM UPAYA PENANGANAN BANK BERMASALAH BERDASARKAN UNDANG-UNDANG RI NOMOR 21 TAHUN 2011 TENTANG OTORITAS JASA KEUANGAN

3 32 52