Ecet375 1 a - basic networking concepts

22
Data Communications and Networking Basic Networking Concepts 1

description

Overview of basic networking concepts

Transcript of Ecet375 1 a - basic networking concepts

Page 1: Ecet375   1 a - basic networking concepts

1

Data Communications and Networking

Basic Networking Concepts

Page 2: Ecet375   1 a - basic networking concepts

2

Communication Networks OSI Layers and Protocols Supported Common Network Topologies Data Encapsulation

Overview

Page 3: Ecet375   1 a - basic networking concepts

3

Transmit message through a network ◦From one sender ◦To many receivers ◦One to many fan-out ◦Signals flow in one direction (unidirectional)

Broadcast◦All stations receive the same message so no

addresses are necessary. Multicasting

◦Groups of stations receive messages intended for their group alone based on their addresses

Broadcasting and Multicasting

Page 4: Ecet375   1 a - basic networking concepts

4

Transmit message through a network◦From one sender ◦To one receiver (one to one fan-out)◦One pair at a time◦Signals flow both direction (bidirectional)

Addresses◦With only two stations - do not need

addresses (e.g. walkie talkie)◦With more than two stations - addresses are

needed to ensure messages are received by the right station (e.g. cell phone)

Point-to-Point Communication

Page 5: Ecet375   1 a - basic networking concepts

5

What is a broadcast? How are addresses used in multicast communication over a network?

How are addresses used in point-to-point communication over a network?

Checkpoint Questions

Page 6: Ecet375   1 a - basic networking concepts

6

Packets◦Elemental components of a message from a

source to a destination Blocks and Frames

◦Combinations of packets used to move data from an intermediate source to an intermediate destination

Requirements ◦Matching sending and receiving protocols at

each end of link to encode and decode the information

Message Packaging

Page 7: Ecet375   1 a - basic networking concepts

7

Protocols◦rules established for the users to gain control

of the network to exchange information Protocol stack

◦set of protocols used by a system Layered network

◦two or more independent protocol levels Topology

◦architecture used to interconnect networking equipment

Protocols and Topology

Page 8: Ecet375   1 a - basic networking concepts

8

What is a message packet? What is a protocol stack? What is a layered network?

Checkpoint Questions

Page 9: Ecet375   1 a - basic networking concepts

9

OSI Layers and Protocols

Internet Engineering Task Force (IETF) - Request For Comments (RFCs)

Layer Function Examples

7. application support for applications HTTP, FTP, SMTP

6. presentationprotocol conversion, data translation ASCII, JPEG

5. sessionestablishes, manages, and terminates sessions

4. transport ensures error free packets TCP, UDP

3. network provides routing decisions IP, IPX

2. data link provides for the flow of data MAC addresses

1. physical signals and mediaNICs, twisted pair cable, fiber

Page 10: Ecet375   1 a - basic networking concepts

Common Network Topologies

Page 11: Ecet375   1 a - basic networking concepts

Token-Ring (IEEE 802.3)

Features:

Token Passing

Advantage: devices gain control of the network at fixed time intervals.

Disadvantage: devices with nothing to say chew up valuable network time.

Page 12: Ecet375   1 a - basic networking concepts

Bus Topology

Advantage: Network data traffic is carried over a common data link so every devices sees the traffic

Disadvantages: Devices see a lot more traffic than they need to and a “bus master” must be identified or well defined rules defined to determine when a station can talk

Page 13: Ecet375   1 a - basic networking concepts

Star Topology (1 of 2)

Switch (or Hub)

Multi-port Repeater

Twisted Pair Cable

Computers

Page 14: Ecet375   1 a - basic networking concepts

Star Topology (2 of 2)Features:

1.All networking devices connect to a central hub or switch.

2.The networking devices do not share data connections to/from the central hub or switch.

3.A hub broadcasts all data traffic to all networking devices connected to its data ports.

4.A switch directs traffic to the appropriate port.

Page 15: Ecet375   1 a - basic networking concepts

Mesh Topology

Features:

1.Quick messaging because all networking devices are heavily interconnected

2.Reliable and speedy communication because of redundant data traffic paths

3.Expensive

Page 16: Ecet375   1 a - basic networking concepts

16

Any combination of two or more topologies to form a larger, more complex network

Hybrid Topology

Page 17: Ecet375   1 a - basic networking concepts

17

Compare and contrast the functions performed by each OSI layer.

Describe the differences, advantages and disadvantages of a star, ring, bus and mesh network.

Which network topology is the most reliable?

Which network topology is the least efficient?

How do devices on a bus topology decide who gets to talk and when?

Checkpoint Questions

Page 18: Ecet375   1 a - basic networking concepts

18

How we package data for transport over a communications link.

In the OSI model, as a data packet moves ◦From higher to lower layers - headers are

added ◦From lower to upper layers - headers are

removed Format depends on

◦Type of network used◦Equipment used ◦Vendor

Data Encapsulation

Page 19: Ecet375   1 a - basic networking concepts

19

Sometimes equipment is not interoperable with other equipment◦Even though they are both have specified

the same encapsulation. ◦In that case, another encapsulation format

can be used to make the direct connection.

Interoperability Problems

Page 20: Ecet375   1 a - basic networking concepts

20

Makes remote user appear as if it is part of the home network.

Encapsulate IP packet for duration of trip through tunnel virtual connection.

Figure (a) shows a basic IP packet. ◦ destination IP address is

10.10.30.1. ◦ source IP address is 10.10.30.2.

Figure (b) shows IP packet encapsulated with tunnel destination and source addresses.

Example of Encapsulation: Tunneling

Page 21: Ecet375   1 a - basic networking concepts

21

What roles does encapsulation play in the OSI model?

In the OSI model, what happens as a data packet moves from the highest to the lowest protocol level?

Describe some of the possible reasons for communication equipment not being able to properly talk to each other.

Checkpoint Questions

Page 22: Ecet375   1 a - basic networking concepts

22

Communication Networks OSI Layers and Protocols Supported Common Network Topologies Data Encapsulation

Summary