Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link...

13
Computer Networks Marwan Al-Namari Week 4

Transcript of Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link...

Page 1: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

Computer Networks

Marwan Al-Namari

Week 4

Page 2: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

7 Layers

Page 3: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

OSI Layer Communication

Page 4: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

OSI 7-Layer Model logical view

Physical Path

ApplicationApplication

PresentationPresentation

SessionSession

TransportTransport

NetworkNetwork

Data LinkData Link

PhysicalPhysical

ApplicationApplication

PresentationPresentation

SessionSession

TransportTransport

NetworkNetwork

Data LinkData Link

PhysicalPhysical

Physical Medium

Logical Path

Page 5: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

The interaction between layers in the OSI model

Page 6: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

EncapsulationEach layer add its own header (and maybe trailer ) to the portion of the packet and pass it to the next layer without knowing which part is data and header( and maybe trailer ).it treat it as one integral unit. The concept is called encapsulation.In the way back each layer will take-off the header ( and maybe trailer ) from the incoming packet and pass it to the next layer . The concept is called decapsulation.

Page 7: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

Packet Components

Page 8: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

The Complete Packet

Cyclical Redundancy Check

Page 9: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

Packet Creation Process

Page 10: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

OSI vs. TCP/IP Model

Page 11: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

TCP/IP standardsThe Internet Engineering Task Force (IETF) is the body that defines standard internet operating protocolsThese standards are specified in documents called RFCs ( Requests for comments)

e.g. RFC 821 is about SMTP ( e-mail) protocols

Page 12: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

TCP/IPTCP/IP : Transmission Control Protocol /Internet Protocol.It is a suite of protocols providing communications in a heterogeneous environment.It is used for interoperability among many different types of computers.Almost all networks support TCP/IP.Support routing.Used as internetworking protocol.

Page 13: Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.

Other Protocols in the SuiteThese protocols were written specifically for TCP/IP:SMTP(Simple Mail Transfer Protocol) : EmailFTP (File Transfer Protocol) : For exchanging files .SNMP(Simple Network Management Protocol) :Network Management.