kom 15032: arsitektur jaringan terkini bab 1. dasar arsitektur jaringan
TRANSCRIPT
KOM 15032: Arsitektur Jaringan
TerkiniBab 1. Dasar Arsitektur Jaringan
KOM15032: Class Overview Mata Kuliah : Arsitektur Jaringan Terkini
Beban Studi : 3 sks
Sifat : Pilihan
Prasyarat : Jaringan Komputer
Bentuk Kuliah : Ceramah, Diskusi, Praktek
Pustaka:
John Day, Patterns in Network Architecture: A Return to Fundamentals. Pearson 2007
Tania Tronco, New Network Architectures: the Path to the Future Internet. Springer. 2010
Paper-paper tentang Arsitektur Jaringan Terkini
About Me Rakhmadhany Primananda, S.T., M.Kom
Lab. Jaringan Komputer
Email [email protected]
HP: 085855768686
FB: /rakhmadhany.primananda
Twitter: @rakhmadhany
Research and Interest: Wireless Network
Linux Sysadmin
Multimedia Networking
Network Security
Course Goal Mengetahui terminologi dasar komponen pembentuk
arsitektur jaringan komputer
Mengerti tentang arsitektur OSI, TCP/IP, dan Internet
Grading Tugas dan Quiz : 30%
UTS : 30%
UAS/Project : 40%
Keaktifan ++
Application Most people know about the Internet through network
application WWW
Instant Messaging
Social Media
Streaming Multimedia
File Sharing
etc..
Requirement of Computer Network Support for common services
Cost effective resource sharing
Connectivity
Reliability
Connectivity Understanding with this terminologies:
Scale
Link
Nodes
Point to point
Multiple Access
Switched Network (Circuit vs Packet)
Packet vs Message
Store and Forward
Connectivity (cont.) Terminologies:
Cloud
Hosts
Switches
Internetwork
Router/Gateway
Host to Host Connectivity
Address
Routing
Unicast, broadcast, multicast
A switched network
Interconnection of network
Cost Effective Resource Sharing Resource: link and node
How to share a link? Multiplexing
Demultiplexing
Synchrounous Time division
multiplexing
Multiplexing multiple logical flows over a single physical link
Cost Effective Resource Sharing (cont.)
FDM: Frequency Division Multiplexing
Statistical Multiplexing Data transmitted based on demand of each flow
Packet vs Messages
FIFO, Round robin, Priorities (QoS)
Statistical multiplexing: a switch multiplexing packets from multiple sources onto one shared link
Architecture, topology, protocol What is a computer network architecture?
What is a computer network topology?
What is a computer network protocol?
???
Architecture, topology, protocol (cont.)
Network architecture - the design of communication network, on how data flows in a network
Network topology - the study of the arrangement or mapping of the elements (links, nodes,etc.) of a network
Network protocol - a common set of rules and signals that governs the communication between computers on a network
Network Architecture
Example of a layered network system
Network Architecture (cont.)
Layered system with alternative abstractions available at given layer
OSI Architecture
Description of Layers Physical Layer
Handles the transmission of raw bits over a communication link
Data Link Layer
Collects a stream of bits into a larger aggregate called a frame
Network adaptor along with device driver in OS implement the protocol in this layer
Frames are actually delivered to hosts
Network Layer
Handles routing among nodes within a packet-switched network
Unit of data exchanged between nodes in this layer is called a packet
The lower three layers are implemented on all network nodes
Description of Layers (cont.) Transport Layer
Implements a process-to-process channel
Unit of data exchanges in this layer is called a message
Session Layer
Provides a name space that is used to tie together the potentially different transport streams that are part of a single application
Presentation Layer
Concerned about the format of data exchanged between peers
Application Layer
Standardize common type of exchangesThe transport layer and the higher layers typically run only on end-hosts and not on the intermediate switches and routers
Internet Architecture
Internet Protocol Graph
Alternative view of theInternet architecture. The“Network” layer shown hereis sometimes referred to asthe “sub-network” or “link”layer.
Protocol Protocol in each layer have
Service interface with upper / lower layer
Peer to peer interface with host on same layer
Protocol Layering and Routing
Application Layer
Transport Layer
Internet Layer
Network Layer
Physical Network
Application Layer
Transport Layer
Internet Layer
Network Layer
HTTP Message
TCP Packet
EthernetFrame
EthernetFrame
IP Datagram IP Datagram
Internet Layer
Network Layer
Physical Network
Host BHost A
Router