network communication overview – network functions

21
1 Network Communication Overview – Network Functions Error control Names and addresses Prioritization and flow control Segmentation Synchronization

Upload: jayden

Post on 19-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Network Communication Overview – Network Functions. Error control Names and addresses Prioritization and flow control Segmentation Synchronization. Network Communication Overview – OSI Reference Model. Network Communication Overview – OSI Reference Model. Examples - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Network Communication Overview – Network Functions

1

Network Communication Overview – Network Functions

• Error control• Names and addresses• Prioritization and flow control• Segmentation• Synchronization

Page 2: Network Communication Overview – Network Functions

2

Network Communication Overview – OSI Reference Model

Page 3: Network Communication Overview – Network Functions

3

Network Communication Overview – OSI Reference Model

• Examples– Physical (Layer 1): RS-232

– Data link (Layer 2): Ethernet

– Network (Layer 3): IP

– Transport (Layer 4): TCP

– Session (Layer 5): RPC

– Presentation (Layer 6): MPEG

– Application (Layer 7): HTTP

Page 4: Network Communication Overview – Network Functions

4

Network Communication Overview – OSI Reference Model

Page 5: Network Communication Overview – Network Functions

5

Network Communication Overview – OSI Reference Model

Page 6: Network Communication Overview – Network Functions

6

Network Communication Overview – OSI Reference Model

Page 7: Network Communication Overview – Network Functions

7

Network Communication Overview – OSI Reference Model

Page 8: Network Communication Overview – Network Functions

8

Network Devices

Page 9: Network Communication Overview – Network Functions

9

Network Devices

Page 10: Network Communication Overview – Network Functions

10

Network Addressing

• MAC addresses are used at Layer 2

Page 11: Network Communication Overview – Network Functions

11

Network Addressing

• MAC addresses are used at Layer 2

Page 12: Network Communication Overview – Network Functions

12

Network Addressing

• IP addresses are used in Layer 3

Page 13: Network Communication Overview – Network Functions

13

Network Addressing

Page 14: Network Communication Overview – Network Functions

14

Network Addressing

• TCP ports are used in Layer 4

Page 15: Network Communication Overview – Network Functions

15

Network Addressing

• TCP ports– Ports 0 to 1023: Standard (also known as well-

known ports)– Ports 1024 to 49151: Registered ports– Ports 49152 to 65535: Dynamic ports (also known

as private or ephemeral)

Page 16: Network Communication Overview – Network Functions

16

Network Addressing

• UDP ports are used in Layer 4

Page 17: Network Communication Overview – Network Functions

17

Defense in Depth

• NAT• One Class A (10.0.0.0 - 10.255.255.255)• One Class B (192.168.0.0 -

192.168.255.255)• Several Class Cs (172.16.0.0 -

172.31.255.255)

Page 18: Network Communication Overview – Network Functions

18

Defense in Depth

Page 19: Network Communication Overview – Network Functions

19

Summary• Network communication systems provide five major

functions: naming and addressing, error control, prioritization and flow control, segmentation, and synchronization.

• The OSI reference model provides a standard framework for network communication.

• There are seven layers within the OSI model: physical, data link, network, transport, session, presentation, and application.

• The NIC, repeater, and hub operate at the Physical layer of the OSI reference model.

• Bridges and switches generally operate at the Data Link layer of the OSI reference model and help to reduce overall network congestion by directing traffic to specific hardware or MAC addresses.

• 5

Page 20: Network Communication Overview – Network Functions

20

Summary

• Routers generally operate within the Network layer and are crucial devices in TCP/IP networks.

• Network protocols form standards to ensure that everyone on a network is speaking the same language.The Ethernet and TCP/IP protocols form the basis for most modern networks.

• Ethernet MAC addresses are 48-bit addresses usually expressed in hexadecimal format (e.g., 00-50-56-C0-00-08). IPv4 addresses are 32-bit addresses normally expressed in decimal format (e.g., 192.168.100.50).

• IP addressing comprises both an IP address and subnet mask. By applying the subnet mask to an IP address, routers can direct network traffic to the proper network and host ID.

Page 21: Network Communication Overview – Network Functions

21

Summary

• TCP and UDP protocols operate within the Transport layer and provide another layer of functionality to the IP protocol.TCP is a connection-oriented protocol that helps to ensure proper delivery and reception of IP traffic. UDP is connectionless and thus less reliable than TCP; however, UDP offers greater delivery speeds of IP traffic.

• Networks should be protected by several layers of security protections. This “defense in depth” approach helps to ensure that the network is constantly protected, even if one defense is compromised. NAT, DMZs, and system firewalls are just a few technologies that can be applied to the network to help create security layers.