Chapter 1 Introduction To Networks
Chapter 1 Introduction To Networks
Chapter 1 Introduction To Networks
Chapter 1
An Overview of the Computer Network
[email protected] 2
ARPANET
• In the mid-1960s, mainframe computers in research organizations were
stand-alone devices. Computers from different manufacturers were unable
to communicate with one another. The Advanced Research Projects Agency
(ARPA) in the Department of Defense (DOD) was interested in finding a way
to connect computers together so that the researchers they funded could
share their findings, thereby reducing costs and eliminating duplication of
effort. In 1967, at an Association for Computing Machinery (ACM) meeting,
ARPA presented its ideas for ARPANET, a small network of connected
computers. The idea was that each host computer (not necessarily from
the same manufacturer) would be attached to a specialized computer,
called an interface message processor (IMP). The IMPs, in turn, would be
connected to each other. Each IMP had to be able to communicate with
other IMPs as well as with its own attached host.
[email protected] 3
The Language of Computer Networks
• Computer network – an interconnection of computers and computing
equipment using either wires or radio waves over small or large
geographic areas
• Local area network – networks that are small in geographic size
spanning a room, floor, building, or campus
• Metropolitan area network – networks that serve an area of 1 to 30
miles, approximately the size of a typical city
4
The Language of Computer Networks (continued)
5
The Language of Computer Networks (continued)
6
The Language of Computer Networks (continued)
7
The Big Picture of Networks
8
Common Examples of Communications Networks
9
The Desktop Computer and the Internet
10
The Desktop Computer and the Internet
11
The Desktop Computer and the Internet
12
A Laptop Computer and a Wireless Connection
13
Industrial Sensor-based Systems
14
Satellite and Microwave Networks
15
Satellite and Microwave Networks
(continued)
16
Network Architectures
17
The TCP/IP Protocol Suite
Note: Some authors show only four layers, combining the two
bottom layers.
18
The TCP/IP Protocol Suite (continued)
• Application layer
– Where the application using the network resides
– Common network applications include web browsing, e-mail, file transfers,
and remote logins
• Transport layer
– Performs a series of miscellaneous functions (at the end-points of the
connection) necessary for presenting the data package properly to the
sender or receiver
19
The TCP/IP Protocol Suite (continued)
• Network (Internet or internetwork or IP) layer
– Responsible for creating, maintaining and ending network
connections
– Transfers data packet from node to node (e.g. router to router)
within network
• Network access (data link) layer
– Responsible for taking the data and transforming it into a frame
with header, control and address information, and error detection
code, then transmitting it between the workstation and the
network
• Physical layer
– Handles the transmission of bits over a communications channel
– Includes voltage levels, connectors, media choice, modulation
techniques
20
The Open Systems Interconnection (OSI)
Model
21
The Open Systems Interconnection (OSI) Model
(continued)
• Application layer
– Equivalent to TCP/IP’s application layer
• Presentation layer
– Responsible for “final presentation” of data (code conversions,
compression, encryption)
• Session layer
– Responsible for establishing “sessions” between users
22
The Open Systems Interconnection (OSI) Model
(continued)
• Transport layer
– Equivalent to TCP/IP’s transport layer
• Network layer
– Equivalent to TCP/IP’s network layer
• Data link layer
– Responsible for taking the data and transforming it into a frame
with header, control and address information, and error
detection code
23
The Open Systems Interconnection (OSI) Model
(continued)
• Physical layer
– Handles the transmission of bits over a communications channel
– Includes voltage levels, connectors, media choice, modulation techniques
24
Logical and Physical Connections
25
Logical and Physical Connections
(continued)
26