SlideShare una empresa de Scribd logo
1 de 7
CITY UNIVERSITY
Department of Computer Science and Engineering
Class note
Course Title: Data Communication
Course Code: CSE 313
Submitted to:
PRANAB BANDHU NATH
Senior Lecturer
Dept. Of CSE
City University
Submitted By:
Md. Zillur Rahman
ID: 1834902144
Dept.: CSE
Batch: 49th
Notes on Class 3
OSI Model: The OSI model is a layered framework for the design of network
systems that allows communication between all types of computer systems. It
consists of seven separate but related layers, each of which defines a part of the
process of moving information across a network.
Seven layers of OSI model:
PhysicalLayer: The physical layer is responsible for the physical cable or wireless
connection between network nodes. It defines the connector, the electrical cable or
wireless technology connecting the devices, and is responsible for transmission of
the raw data, which is simply a series of 0s and 1s, while taking care of bit rate
control.
Data Link Layer: The data link layer establishes and terminates a connection
between two physically-connected nodes on a network. It breaks up packets into
frames and sends them from source to destination. This layer is composed of two
parts—Logical Link Control (LLC), which identifies network protocols, performs
error checking and synchronizes frames, and Media Access Control (MAC) which
uses MAC addresses to connect devices and define permissions to transmit and
receive data.
Network Layer: The network layer has two main functions. One is breaking up
segments into network packets, and reassembling the packets on the receiving end.
The other is routing packets by discovering the bestpath across a physical network.
The network layer uses network addresses (typically Internet Protocoladdresses)to
route packets to a destination node.
TransportLayer: The transportlayer takes data transferred in the sessionlayer and
breaks it into “segments” on the transmitting end. It is responsible for reassembling
the segments on the receiving end, turning it back into data that can be used by the
sessionlayer. The transportlayer carries out flow control, sending data at a rate that
matches the connection speed of the receiving device, and error control, checking if
data was received incorrectly and if not, requesting it again.
SessionLayer: The session layer creates communication channels, called sessions,
between devices. It is responsible for opening sessions, ensuring they remain open
and functional while data is being transferred, and closing them when
communication ends. The session layer can also set checkpoints during a data
transfer—if the sessionis interrupted, devices can resume data transfer from the last
checkpoint.
PresentationLayer: The presentation layer prepares data for the application layer.
It defines how two devices should encode, encrypt, and compress data so it is
received correctly on the other end. Thepresentation layer takes any data transmitted
by the application layer and prepares it for transmission over the session layer.
Application Layer: The application layer is used by end-user software suchas web
browsers and email clients. It provides protocols that allow software to send and
receive information and present meaningful data to users. A few examples of
application layer protocols are the Hypertext Transfer Protocol(HTTP), File
Transfer Protocol(FTP), PostOfficeProtocol(POP), Simple Mail Transfer Protocol
(SMTP), and Domain Name System (DNS).
Analog Signals: The analog signals were used in many systems to producesignals
to carry information. These signals are continuous in both values and time. The use
of analog signals has been declined with the arrival of digital signals. In short, to
understand analog signals –all signals that are natural or come naturally are analog
signals.
Digital Signals: Unlike analog signals, digital signals are not continuous, but signals
are discrete in value and time. These signals are represented by binary numbers and
consist of different voltage values.
Frequency: Frequency is the rate of change with respect to time. Change in a short
span of time means high frequency. Change over a long span of time means low
frequency.
Phase:The term phase describes the position of the waveform relative to time O. If
we think of the wave as something that can be shifted backward or forward along
the time axis, phase describes the amount of that shift. It indicates the status of the
first cycle.
Wavelength: Wavelength is another characteristic of a signal traveling through a
transmission medium. Wavelength binds the period orthe frequency ofa simple sine
wave to the propagation speed of the medium.
Reference: Book: Data Communication and Networking By Behrouz A.Forouzan
https://www.imperva.com/learn/application-security/osi-model
https://byjus.com/physics/difference-between-analog-and-digital
Notes on Class 3

Más contenido relacionado

La actualidad más candente

Lecture1 (Transmission Mode in Computer Network)
Lecture1 (Transmission Mode in Computer Network)Lecture1 (Transmission Mode in Computer Network)
Lecture1 (Transmission Mode in Computer Network)kona paul
 
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...SanowerHossainRabbi
 
Definition of computur netwoeks
Definition of computur netwoeksDefinition of computur netwoeks
Definition of computur netwoeksMd Ashikur Rahman
 
Introduction To Computer Networks
Introduction To Computer Networks Introduction To Computer Networks
Introduction To Computer Networks AfsanaAkterRubi
 
Network Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, AppNetwork Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, AppAfsanaAkterRubi
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networksMaksudujjaman
 
Ass 2 1834902155 aka 313
Ass 2 1834902155 aka 313Ass 2 1834902155 aka 313
Ass 2 1834902155 aka 313FatemaYesminAka
 

La actualidad más candente (20)

Class work4
Class work4Class work4
Class work4
 
Assignment3
Assignment3Assignment3
Assignment3
 
Lecture1 (Transmission Mode in Computer Network)
Lecture1 (Transmission Mode in Computer Network)Lecture1 (Transmission Mode in Computer Network)
Lecture1 (Transmission Mode in Computer Network)
 
Computer networks
Computer networksComputer networks
Computer networks
 
Class 3
Class 3Class 3
Class 3
 
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...
Transmission Mode (Simplex, Half Duplex, Full Duplex), Device, Switch, Hub, R...
 
Class 2
Class 2Class 2
Class 2
 
Data Communication
Data CommunicationData Communication
Data Communication
 
GRE & Computer Network.
GRE & Computer Network.GRE & Computer Network.
GRE & Computer Network.
 
Assignment 2
Assignment 2Assignment 2
Assignment 2
 
Definition of computur netwoeks
Definition of computur netwoeksDefinition of computur netwoeks
Definition of computur netwoeks
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Class note
Class noteClass note
Class note
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
 
Introduction To Computer Networks
Introduction To Computer Networks Introduction To Computer Networks
Introduction To Computer Networks
 
Network Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, AppNetwork Software, System Software, Hardware, Software, Firmware, App
Network Software, System Software, Hardware, Software, Firmware, App
 
Open Systems Interconnection
Open Systems InterconnectionOpen Systems Interconnection
Open Systems Interconnection
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
Ass 2 1834902155 aka 313
Ass 2 1834902155 aka 313Ass 2 1834902155 aka 313
Ass 2 1834902155 aka 313
 
Unit 5
Unit 5Unit 5
Unit 5
 

Similar a Notes on Class 3

Similar a Notes on Class 3 (20)

OSI Model.It was created in 1983 by osi.
OSI Model.It was created in 1983 by osi.OSI Model.It was created in 1983 by osi.
OSI Model.It was created in 1983 by osi.
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
 
Computer Network Unit-1 ppt
Computer Network Unit-1 pptComputer Network Unit-1 ppt
Computer Network Unit-1 ppt
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Mid term Topic
Mid term TopicMid term Topic
Mid term Topic
 
Cn4,com net
Cn4,com netCn4,com net
Cn4,com net
 
OSI Reference Model
OSI Reference ModelOSI Reference Model
OSI Reference Model
 
Assignment 02
Assignment 02Assignment 02
Assignment 02
 
Osi model
Osi modelOsi model
Osi model
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
 
Unit 1 introduction
Unit 1 introductionUnit 1 introduction
Unit 1 introduction
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi model Osi model
Osi model
 
Basic concept of networking
Basic concept of networkingBasic concept of networking
Basic concept of networking
 
computer network basics
computer network basicscomputer network basics
computer network basics
 
Osi model
Osi modelOsi model
Osi model
 
5th class
5th class5th class
5th class
 

Último

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 

Último (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Notes on Class 3

  • 1. CITY UNIVERSITY Department of Computer Science and Engineering Class note Course Title: Data Communication Course Code: CSE 313 Submitted to: PRANAB BANDHU NATH Senior Lecturer Dept. Of CSE City University Submitted By: Md. Zillur Rahman ID: 1834902144 Dept.: CSE Batch: 49th
  • 2. Notes on Class 3 OSI Model: The OSI model is a layered framework for the design of network systems that allows communication between all types of computer systems. It consists of seven separate but related layers, each of which defines a part of the process of moving information across a network. Seven layers of OSI model: PhysicalLayer: The physical layer is responsible for the physical cable or wireless connection between network nodes. It defines the connector, the electrical cable or wireless technology connecting the devices, and is responsible for transmission of the raw data, which is simply a series of 0s and 1s, while taking care of bit rate control.
  • 3. Data Link Layer: The data link layer establishes and terminates a connection between two physically-connected nodes on a network. It breaks up packets into frames and sends them from source to destination. This layer is composed of two parts—Logical Link Control (LLC), which identifies network protocols, performs error checking and synchronizes frames, and Media Access Control (MAC) which uses MAC addresses to connect devices and define permissions to transmit and receive data. Network Layer: The network layer has two main functions. One is breaking up segments into network packets, and reassembling the packets on the receiving end. The other is routing packets by discovering the bestpath across a physical network. The network layer uses network addresses (typically Internet Protocoladdresses)to route packets to a destination node. TransportLayer: The transportlayer takes data transferred in the sessionlayer and breaks it into “segments” on the transmitting end. It is responsible for reassembling the segments on the receiving end, turning it back into data that can be used by the sessionlayer. The transportlayer carries out flow control, sending data at a rate that matches the connection speed of the receiving device, and error control, checking if data was received incorrectly and if not, requesting it again.
  • 4. SessionLayer: The session layer creates communication channels, called sessions, between devices. It is responsible for opening sessions, ensuring they remain open and functional while data is being transferred, and closing them when communication ends. The session layer can also set checkpoints during a data transfer—if the sessionis interrupted, devices can resume data transfer from the last checkpoint. PresentationLayer: The presentation layer prepares data for the application layer. It defines how two devices should encode, encrypt, and compress data so it is received correctly on the other end. Thepresentation layer takes any data transmitted by the application layer and prepares it for transmission over the session layer. Application Layer: The application layer is used by end-user software suchas web browsers and email clients. It provides protocols that allow software to send and receive information and present meaningful data to users. A few examples of application layer protocols are the Hypertext Transfer Protocol(HTTP), File Transfer Protocol(FTP), PostOfficeProtocol(POP), Simple Mail Transfer Protocol (SMTP), and Domain Name System (DNS). Analog Signals: The analog signals were used in many systems to producesignals to carry information. These signals are continuous in both values and time. The use of analog signals has been declined with the arrival of digital signals. In short, to
  • 5. understand analog signals –all signals that are natural or come naturally are analog signals. Digital Signals: Unlike analog signals, digital signals are not continuous, but signals are discrete in value and time. These signals are represented by binary numbers and consist of different voltage values.
  • 6. Frequency: Frequency is the rate of change with respect to time. Change in a short span of time means high frequency. Change over a long span of time means low frequency. Phase:The term phase describes the position of the waveform relative to time O. If we think of the wave as something that can be shifted backward or forward along the time axis, phase describes the amount of that shift. It indicates the status of the first cycle. Wavelength: Wavelength is another characteristic of a signal traveling through a transmission medium. Wavelength binds the period orthe frequency ofa simple sine wave to the propagation speed of the medium. Reference: Book: Data Communication and Networking By Behrouz A.Forouzan https://www.imperva.com/learn/application-security/osi-model https://byjus.com/physics/difference-between-analog-and-digital