CCNA Cisco Certified Network Associate 640-802 Mohammedsn قال تعالي ” و قل رب...

37
CCNA Cisco Certified Network Associate 640-802 www.arabhardware.ne t Mohammedsn ما ” ل ع ي ن د ز ل زب ق ” و ي ل عا ت ال ق

Transcript of CCNA Cisco Certified Network Associate 640-802 Mohammedsn قال تعالي ” و قل رب...

Page 1: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

CCNACisco Certified Network Associate

640-802

www.arabhardware.net

Mohammedsn

علما ” ” زدني رب قل و تعالي قال

Page 2: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

OSI 7 layerOSI 7 layer

OSI Open System InterconnectionOSI Open System Interconnection

We want the system to be standard to can We want the system to be standard to can any one use itany one use it

ISO International Standard Organization ISO International Standard Organization

Make standarization to main task for Make standarization to main task for operation ( IEEE)operation ( IEEE)

www.arabhardware.net

Mohammedsn

Page 3: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

33

OSI Model OverviewOSI Model OverviewOSI Model OverviewOSI Model Overview

Data Flow Layers

Transport Layer

Data Link

Network Layer

Physical

Application (Upper) Layers

Session

Presentation

Application

www.arabhardware.net

Mohammedsn

Page 4: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

7- Application 7- Application LayerLayer

HTTP : Browsing protocolHTTP : Browsing protocolFTP : File Transfer Protocol FTP : File Transfer Protocol TFTP : Trivial FTPTFTP : Trivial FTPTelnet : Remote access protocolTelnet : Remote access protocolSMTP : Simple Mail Transfer protocol SMTP : Simple Mail Transfer protocol SNMP : Simple Network Management SNMP : Simple Network Management

ProtocolProtocol

www.arabhardware.net

Mohammedsn

Page 5: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

66 - -presentation layerpresentation layer

Format of data Format of data Compression & decompression of dataCompression & decompression of dataEncoding & decoding of data Encoding & decoding of data

Such ac ASCII code ( 8bit) , EBCDIC code Such ac ASCII code ( 8bit) , EBCDIC code (5bit) (5bit)

www.arabhardware.net

Mohammedsn

Page 6: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

55 - -session layersession layer

Set a logical connection ( session) Set a logical connection ( session) between different applicationbetween different application

Specifies communication mode Specifies communication mode

( simple - Half duplex – full duplex ) ( simple - Half duplex – full duplex )

www.arabhardware.net

Mohammedsn

Page 7: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

44 - -Transport layerTransport layer

Flow control Flow control

Error recovery Error recovery

www.arabhardware.net

Mohammedsn

Page 8: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Flow controlFlow control

Pc1 Pc2

stop

Go on

BufferingCongestion avoidence

www.arabhardware.net

Mohammedsn

Page 9: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

WindowingWindowingWindowingWindowing

Sender Receiver

www.arabhardware.net

Mohammedsn

Page 10: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

WindowingWindowingWindowingWindowing

Window size = 3Send 2

Sender ReceiverWindow size = 3Send 1

Window size = 3Send 3

www.arabhardware.net

Mohammedsn

Page 11: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Window size = 3Send 2

WindowingWindowingWindowingWindowing

Sender Window size = 3Send 1

Window size = 3Send 3

ACK 3Window size = 2

Packet 3 isDropped

Receiver

www.arabhardware.net

Mohammedsn

Page 12: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Window size = 3Send 2

WindowingWindowingWindowingWindowing

Sender Window size = 3Send 1

Window size = 3Send 3

ACK 3Window size = 2

Packet 3 isDropped

Window size = 3Send 4

Window size = 3Send 3

Receiver

www.arabhardware.net

Mohammedsn

Page 13: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Window size = 3Send 2

WindowingWindowingWindowingWindowing

Sender Window size = 3Send 1

Window size = 3Send 3

ACK 3Window size = 2

Packet 3 isDropped

Window size = 3Send 4

Window size = 3Send 3

ACK 5Window size = 2

Receiver

www.arabhardware.net

Mohammedsn

Page 14: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment Numbers

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment Numbers

SourcePort

SourcePort

Dest.Port

Dest.Port

……Sequence#

Sequence#

Acknowledgement#

Acknowledgement#

Source Dest. Seq. Ack.

1028 23 10 1

I justsent #10.

www.arabhardware.net

Mohammedsn

Page 15: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment Numbers

I just got #10,now I need #11.

SourcePort

SourcePort

Dest.Port

Dest.Port ……

Sequence#

Sequence#

Acknowledgement#

Acknowledgement#

10281028 2323

Source Dest.

10101010

Seq.

11

Ack.

102810282323

Source Dest.

11111111

Seq.

11

Ack.

I justsent #10.

www.arabhardware.net

Mohammedsn

Page 16: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment Numbers

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment NumbersSource

PortSource

PortDest.Port

Dest.Port ……

Sequence#

Sequence#

Acknowledgement#

Acknowledgement#

10281028 2323

Source Dest.

11111111

Seq.

22

Ack.

10281028 2323

Source Dest.

10101010

Seq.

11

Ack.

102810282323

Source Dest.

11111111

Seq.

11

Ack.

I just got #10,now I need #11.

I justsent #11.

www.arabhardware.net

Mohammedsn

Page 17: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment Numbers

TCP Sequence and TCP Sequence and Acknowledgment NumbersAcknowledgment NumbersSource

PortSource

PortDest.Port

Dest.Port ……

Sequence#

Sequence#

Acknowledgement#

Acknowledgement#

10281028 2323

Source Dest.

11111111

Seq.

22

Ack.

10281028 2323

Source Dest.

10101010

Seq.

11

Ack.

102810282323

Source Dest.

11111111

Seq.

11

Ack.

102810282323

Source Dest.

12121212

Seq.

22

Ack.

I just got #11,now I need #12

I justsent #11.

Page 18: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Type of protocol at transport layerType of protocol at transport layer

TCP (connection oriented protocol)TCP (connection oriented protocol)

It must establish session before transmit the It must establish session before transmit the data , make recovery&controldata , make recovery&control

UDP connectionless protocol no UDP connectionless protocol no session,no recovery&no control session,no recovery&no control

www.arabhardware.net

Mohammedsn

Page 19: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

3-Network layer

1-routing 2-IP addressing

www.arabhardware.net

Mohammedsn

Page 20: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

22 - -Data linkData link

1- Arbitration : find the best time to send 1- Arbitration : find the best time to send the data ( CSMA/CD & taken) the data ( CSMA/CD & taken)

Error detection Error detection

1- parity check : but very week1- parity check : but very week

2-CRC : Depend on mathematical equation 2-CRC : Depend on mathematical equation

www.arabhardware.net

Mohammedsn

Page 21: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Data link is divided into two sub Data link is divided into two sub layerlayer

802.3 MAC sub layer ( Media Access 802.3 MAC sub layer ( Media Access control) control)

802.2 LLC sub layer ( Logical Link Control) 802.2 LLC sub layer ( Logical Link Control)

www.arabhardware.net

Mohammedsn

Page 22: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

MAC address : hardware address

48 bit

24 bit ( vendor) 24 bit IEEE

Page 23: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

LLC sub layerLLC sub layer

TCP/IPTCP/IP SPX/IPXSPX/IPX

www.arabhardware.net

Mohammedsn

Page 24: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Physical Layer: Physical Layer: Ethernet/802.3Ethernet/802.3Physical Layer: Physical Layer: Ethernet/802.3Ethernet/802.3

Hub

Hosts

Host

10Base2—Thin Ethernet10Base5—Thick Ethernet

10BaseT—Twisted Pair

www.arabhardware.net

Mohammedsn

Page 25: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Encapsulating DataEncapsulating Data

Transport

Data Link

Physical

Network

Upper Layer Data

Upper Layer DataTCP Header

DataIP Header

DataLLC Header

0101110101001000010

DataMAC Header

Presentation

Application

Session

Segment

Packet

Bits

Frame

PDU

FCS

FCS

Page 26: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Upper Layer Data

De-encapsulating DataDe-encapsulating Data

LLC Hdr + IP + TCP + Upper Layer Data

MAC Header

IP + TCP + Upper Layer Data

LLC Header

TCP+ Upper Layer Data

IP Header

Upper Layer Data

TCP Header

0101110101001000010

Transport

Data Link

Physical

Network

Presentation

Application

Session

Page 27: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Network Device DomainsNetwork Device Domains

Hub Bridge Switch Router

Collision Domains:

1 4 4 4 Broadcast Domains:

1 1 1 4

Page 28: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Hubs Operate at Physical layerHubs Operate at Physical layer

A B C D

Physical

• All devices in the same collision domain

• All devices in the same broadcast domain

• Devices share the same bandwidth

ffff.ffff.ffff

Page 29: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

• Each segment has its own collision domain

• All segments are in the same broadcast domain

Data Link

Switches and Bridges Operate at Data Link Layer

Switches and Bridges Operate at Data Link Layer

OR1 2 3 1 24

Page 30: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Router Operate at Network layerRouter Operate at Network layer

www.arabhardware.net

Mohammedsn

255.255.255.255

Page 31: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

QuestionQuestion

A B C DA B C D

Broadcast ??

Broadcast ??

collision ??collision ??

www.arabhardware.net

Mohammedsn

Page 32: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

QuestionQuestion

A B C DA B C D

Broadcast ??

Broadcast ??

collision ??collision ??

www.arabhardware.net

Mohammedsn

Page 33: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

QuestionQuestion

A B C DA B C D

Broadcast ??

Broadcast ??

collision ??collision ??

www.arabhardware.net

Mohammedsn

Page 34: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

ABCABC

QuestionQuestion

Broadcast ??

Broadcast ??

collision ??collision ??

www.arabhardware.net

Mohammedsn

Page 35: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”
Page 36: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

Hubs: One Collision DomainHubs: One Collision DomainHubs: One Collision DomainHubs: One Collision Domain

• More end stations means more collisions

• CSMA/CD is used

Page 37: CCNA Cisco Certified Network Associate 640-802  Mohammedsn قال تعالي ” و قل رب زدني علما ”

SwitchesSwitchesSwitchesSwitches

• Each segment has its own collision domain

• Broadcasts are forwarded to all segments

Memory

Switch