Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
25 views45 pages

Class Intro To CN

The document provides an overview of computer networks, including their concepts, infrastructure, and applications in various contexts such as business, home, and mobile users. It outlines the learning outcomes for a Bachelor of Informatics program and details specific course content, assessment methods, and grading criteria. Additionally, it discusses network types, protocols, and the importance of data communications in modern society.

Uploaded by

muhammad.fathoni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views45 pages

Class Intro To CN

The document provides an overview of computer networks, including their concepts, infrastructure, and applications in various contexts such as business, home, and mobile users. It outlines the learning outcomes for a Bachelor of Informatics program and details specific course content, assessment methods, and grading criteria. Additionally, it discusses network types, protocols, and the importance of data communications in modern society.

Uploaded by

muhammad.fathoni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 45

COMPUTER

NETWORK
By:
Abdul Ghofir
Click icon to add picture

Computer network is
a subject that
provides an
understanding to the
students about
concept and
infrastructure of
computer network,
hardware, software
and any devices
related to build a
computer network
Program Learning Outcome
Bachelor of Informatics Study Program

1. Able to analyze complex computing problems and apply computing principles and
other relevant disciplines to identify their solutions by taking into account insights
from the advancements of trans-disciplinary fields
2. Able to design, implement, and evaluate computing-based solutions that meet the
computing needs of a disciplinary program
Insert or Drag and Drop your Image
3. Able to communicate proficiently in various professional contexts
4. Able to comprehend professional responsibilities and to conduct assessment based
on appropriate information in computing practices and legal and ethical principles
5. Able to effectively conduct the role of team leader or member in activities that are in
accordance with the discipline of the study program
6. Able to apply computer science theories and the basis of software development to
develop computing-based solutions
7. Able to analyze, design, and develop a Startup Business supported by information
technology
8. Able to comprehend the basics of research and scientific writing in the field of
informatics

3
Course Learning Outcome

1. Able to analyze complex computing problems and


apply computing principles and other relevant
disciplines to identify their solutions by taking into
Insert or Drag and Drop your Image
account insights from the advancements of trans-
disciplinary fields
2. Able to design, implement, and evaluate
computing-based solutions that meet the
computing needs of a disciplinary program
3. Able to apply computer science theories and the
basis of software development to develop
computing-based solutions
4
Percentage of assesment

Assesment

10%

20%
25%

20%

25%

Attendance Assignment Quiz Midterm Finaltest


Grading

▪ 85 – 100 >> A
▪ 80 – 84.9 >> A-
▪ 75 – 79.9 >> B+
▪ 70 – 74.9 >> B
▪ 67 – 69.9 >> B-
▪ 64 – 66.9 >> C+
▪ 60 – 63.9 >> C
▪ 55 – 59.9 >> D
COURSE
1. Introduction to Computer Network and Class Overview
 Intro to PPM, PLO, syllabi
 The uses of computer network
 Network criteria
 Physical structure
 Topology
 Categories of network
COURSE
2. Network Software & Network Models
 Protocol hierarchies
 Design issues for layers
 Connection oriented VS connection-less services
 Service primitives
 OSI model
 Organizations of layers
 Layers in OSI model
 TCP/IP protocol suites
 Addressing
COURSE

3. Network Cable Creation


▪ Create straight cable
▪ Create cross cable
COURSE
4. The Data Link Layer
 Data Link Layer Design Issues
 Error Detection and Correction
 Elementary Data Link Protocols
 Sliding Window Protocols
 Example Data Link Protocols
COURSE
5. The Network Layer
 Network Layer Design Issues
 Routing Algorithms
 Congestion Control Algorithms
 IP Addressing
 IP Classes
 Network Address
 Sub Netting
 CIDR (Classless Inter Domain Routing)
 Quality of Service
 Internetworking
 The Network Layer in The Internet
COURSE
7. Network Simulation Using Cisco Packet Trace
 LAN simulation
 Network and router configuration
 Switch and VLAN
 Multiple network and segmentation
 Access point
 Autonomous system
References

▪ Andrew S. Tanembaum, Computer Network 6th edition,


2021
▪ Randy Zhang, Micah Bartell, BGP Design and
Implementation, Cisco Press, 2016
▪ Cisco, Cisco IOS IP Configuration Guide Release 12.2,
2011
▪ Forouzan, Data Communication and Networking, 2007
Thank you and
Good
Luck…..!!!
CN
Click icon to add picture
Abdul Ghofir, M.Kom.

081584072477

[email protected]
www.president.ac.id
Introductio
n to
computer
networks
Ref: Tanembaum, Computer Networks.
Forouzan, Data communications and
networking.
Uses of Computer Networks

1.Business Applications
2.Home Applications
3.Mobile Users
4.Social Issues
CN For Business Applications

▪ Most companies have a substantial number of


computers.
▪ Resource sharing
▪ Allowing employees to access relevant information and
documents instantly.
▪ In the simplest of terms, one can imagine a company’s
information system as consisting of one or more
databases with company information and some number
of employees who need to access them remotely.
CN For Business Applications

▪ Most companies have a substantial number of


computers.
▪ Resource sharing
▪ Allowing employees to access relevant information and
documents instantly.
▪ In the simplest of terms, one can imagine a company’s
information system as consisting of one or more
databases with company information and some number
of employees who need to access them remotely.
CN For Business Applications

▪ The client and server machines are connected by a


network (Client – Server Model)
CN For Home Applications

▪ Internet access provides home users with connectivity


to remote computers.
▪ It can be surfing the World Wide Web for information or
just for fun.
▪ Many newspapers have gone online and can be
personalized.
▪ Many professional organizations, such as the ACM
(www.acm.org) and the IEEE Computer Society
(www.computer.org), already have all their journals and
conference proceedings online.
CN For Home Applications

▪ Many peer-to-peer systems, such BitTorrent (Cohen,


2003), do not have any central database of content.
Every person can, in principle, communicate with one or
more other people; there is no fixed division into clients
and servers.
CN For Home Applications

▪ Any teenager worth his or her salt is addicted to instant


messaging.
▪ The Internet can be used by applications to carry audio
(e.g., Internet radio stations) and video (e.g., YouTube).
▪ Between person-to-person communications and
accessing information are social network applications.
▪ Collaborative Web site that the members of a
community edit (ex: Wikipedia).
▪ Home shopping is already popular and enables users to
inspect the online catalogs of thousands of companies.
CN For Mobile Users

▪ Mobile computers, such as laptop and handheld computers,


are one of the fastest-growing segments of the computer
industry.
▪ Connectivity to the Internet enables many of these mobile
uses.
▪ Perhaps the key driver of mobile, wireless applications is the
mobile phone.
▪ Sensor networks are made up of nodes that gather and
wirelessly relay information they sense about the state of the
physical world (For example, your car might gather data on
its location, speed, vibration, and fuel efficiency from its on-
board diagnostic system and upload this information to a
database (Hull et al., 2006)).
CN For Social Issues

▪ Social networks, message boards, content sharing sites,


and a host of other applications allow people to share
their views with like-minded individuals.
▪ Pirated music and movies fueled the massive growth of
peer-to-peer networks, which did not please the
copyright holders, who have threatened (and sometimes
taken) legal action.
▪ Computer networks make it very easy for the people
who run the network to snoop on the traffic.
DATA COMMUNICATIONS

▪ Data communications are the exchange of data between two devices


via some form of transmission medium such as a wire cable.
Data flow (simplex, half-duplex, and full-duplex)
Networks

▪ A network is a set of devices (often referred to as nodes) connected by


communication links.
▪ A node can be a computer, printer, or any other device capable of
sending and/or receiving data generated by other nodes on the network.
▪ A link can be a cable, air, optical fiber, or any medium which can
transport a signal carrying information.
Network Criteria

▪ Performance
Depends on Network Elements
Measured in terms of Delay and Throughput

▪ Reliability
Failure rate of network components
Measured in terms of availability / robustness
▪ Data protection against corruption/loss of data due to:
Data protection against corruption/loss of data due to:
Errors
Malicious users
Physical Structures

▪ Type of Connection
Point to Point - single transmitter and receiver
Multipoint - multiple recipients of single transmission

▪ Physical Topology
Connection of devices
Type of transmission - unicast, mulitcast, broadcast
Types of connections: point-to-point and multipoint
Categories of topology
A fully connected mesh topology (five devices)
A star topology connecting four stations)
A bus topology connecting three stations
A ring topology connecting six stations
A hybrid topology: a star backbone with three bus networks
Categories of Networks

▪ Local Area Networks (LANs)


Short distances
Designed to provide local interconnectivity

▪ Metropolitan Area Networks (MANs)


Provide connectivity over areas such as a city, a campus

▪ Wide Area Networks (WANs)


Long distances
Provide connectivity over large areas
An isolated LAN connecting 12 computers to a hub in a closet
WANs: a switched WAN and a point-to-point WAN
A heterogeneous network made of four WANs and two LANs
THE INTERNET

▪ The Internet has revolutionized many aspects of our daily lives.


▪ It has affected the way we do business as well as the way we spend our
leisure time.
▪ The Internet is a communication system that has brought a wealth of
information to our fingertips and organized it for our use.
Hierarchical organization of the Internet
Protocols

▪ A protocol is synonymous with rule.


▪ It consists of a set of rules that govern data communications.
▪ It determines what is communicated, how it is communicated and
when it is communicated.
▪ The key elements of a protocol are syntax, semantics and timing.
Elements of a Protocol

▪ Syntax
Structure or format of the data
Indicates how to read the bits - field delineation

▪ Semantics
Interprets the meaning of the bits
Knows which fields define what action

▪ Timing
When data should be sent and what
Speed at which data should be sent or speed at which it is being received.
Group discussion

1. An alternative to a LAN is simply a big timesharing


system with terminals for all users. Give two
advantages of a client-server system using a LAN.
2. One of LAN connection is using wired (Ethernet cable).
Please describe in detail about the order of cable
arrangement.

You might also like