Professional Documents
Culture Documents
1) Communication Model
1) Communication Model
2) Network
At one time, the term network meant the set of serial lines used to attach dumb terminals
to mainframe computers
Computer networks are built primarily from general-purpose programmable hardware. They
are able to carry many different types of data, and they support a wide, and ever-growing,
range of applications.
Network architecture identifies the available hardware and software components and
shows how they can be arranged to form a complete network system.
Uniform resource locator (URL) uniquely names every possible page that can be viewed
from your Web browser.
3) Links, Nodes and Clouds
A physical medium like coaxial cable or an optical fiber to connect two or more computers.
Such a physical medium is link
Nodes are computers that are connected in a network
4) Switch
Nodes that are attached to at least two links run software that forwards data received on
one link out on another.
This forwarding nodes from a switched network
Two most common switched network are
o Circuit switch
o Packet switch
Packet or message is block of data of a file or a mail or an image.
Packet-switched networks typically use a strategy called store-and-forward.
o First receives a complete packet over some link, stores the packet in its internal
memory, and then forwards the complete packet to the next node
circuit-switched network
o First establishes a dedicated circuit across a sequence of links and then allows the
source node to send a stream of bits across this circuit to a destination node.
A node that is connected to two or more networks is commonly called a router or gateway
An address is a byte string that identifies a node
Unicast: the source node send a message to a single destination node
Broadcast : the source node send a message to all nodes on the network
Multicast : the source node send message to some subset of the other nodes, but not all of
them.
5) Resource sharing
Multiplexing: a system resource is shared among multiple users
o data being sent by multiple users can be multiplexed over the physical links that
make up a network
Methods for multiplexing
o synchronous time-division multiplexing (STDM)
o frequency-division multiplexing (FDM)
o Statistical multiplexing
LANs (local area networks) and WANs (wide area networks) typically extend less than 1 km
MANs (metropolitan area networks), which usually span tens of kilometers.
SANs (system area networks). SANs are usually limited to a single room and connect the
various components of a large computing system.
Congested is a state of a switch in which the switch run out of buffer space and some
packets will have to be dropped.
7) OSI Architecture
OSI stands for Open Systems Interconnection
Layers in OSI Architecture
1. Application
2. Presentation
3. Session
4. Transport
5. Network
6. Data Link
7. Physical
Physical layer handles the transmission of raw bits over a communications link.
Data link layer then collects a stream of bits into a larger collection called a frame.
Network layer handles routing among nodes within a packet-switched network.
At this layer, the unit of data exchanged among nodes is typically called a packet rather than
a frame
Transport layer implements process-to-process channel. Here, the unit of data exchanged is
commonly called a message rather than a packet or a frame.
The transport layer and higher layers typically run only on the end hosts and not on the
intermediate switches or routers.
Application layer defines a protocols like FTP
Presentation layer is concerned with the format of data exchanged between peers.
Session layer provides a name space that is used to tie together the potentially different
transport streams that are part of a single application.
8) Internet Architecture
Internet architecture also called as TCP/IP architecture
Internet protocol support interconnection of multiple network technologies into one.
TCP and UDP provide alternative logical channels to application programs
TCP provides a reliable byte-stream channel.
UDP provides an unreliable datagram delivery channel
TCP and UDP are sometimes called end-to-end protocols
IP serves as the focal point for the architecture.
Delivering messages from host to host is completely separated from process-to-process
communication service.