Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sritrusta Sukaridhoto
Why Computer Network ???
Easiness
No distance
Mobility
Efficient
Network Administrator,…
Advantages Disadvantages
Good salary ERROR, then
Control other people want to kill
peoples YOU !!!
Faster than others
Relax
Study…
Network Skill
Operating system
Server – Client
Router, Switch, Cabling, etc (network devices)
Hacking not Cracking
Certificate
Experience
Time can answer ???
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
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
OSI Model Layers
Transport Layer
Provides reliable delivery
Performs error detection
Includes end to end connection
Network Layer
Provides logical addressing
Routing layer
OSI Model Layers
Wired Wireless
Router, Switch, Hub, Modem,
…
TCP/IP
TCP/IP
Operating Systems
Network Security
Firewall
Hacking NOT cracking
}
if (setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,&yes,sizeof(int)) == -1)
{
perror("setsockopt");
exit(1);
Programming }