SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Computer Networking
Fundamentals
By,
Uma
Module - 1
Basic
Internetworking
What is Networks?
 Networks - Link computers together to share files and
communicate and do all the things we like to do.
 Networks range in size from the smallest and simplest
network—two computers connected together—to the largest
and most complex network of all—the Internet.
Network Types - Local Area Network
Wide Area Network
Architecture of Networks
 Client/Server
 Peer to Peer
 Mainframe/Terminal
Servers and Clients
Peer-to-Peer Network
MainFrame/Terminal
ConnectionOriented Communication
Connectionless Communication
Module - 2
OSI Reference Model
OSI Layers
TCP/IP Model
Application Layer
 Purpose
 User application to network service interface
 Examples
 FTP
 E-mail services – POP3,SMTP
 HTTP
 Telnet
Functions of Application Layer
 Identifies communication partners
 Determines resource availability
 Synchronizes communication
Presentation Layer
 Purpose
 Formats data for exchange between points of
communication
 Example:
 Redirector software
 Formats for transmission to the server
Functions of Presentation Layer
 Protocol conversion
 Data translation
 Encryption
 Character set conversion
 Expansion of graphics command
Session Layer
 Purpose
 Oversee a communication session
Establish
Maintain
Terminate
Functions of Session Layer
 Performs name recognition and related security
 Synchronization between sender and receiver
 Assignment of time for transmission
 Start time
 End time etc.
Transport Layer
 Purpose
 Repackage proper and efficient delivery of
packages
Error free
In sequence
Without duplication
Functions of Transport Layer
 For sending data
 Repackage the message to fit into packets
Split long messages
Assemble small messages
 On receiving data
 Perform the reverse
 Send an acknowledgment to the sender
 Solve packet problems
 During transmission and reception
Network Layer
 Purpose
 Addressing and routing the packets
 Example application at the router
 If the packet size is large, splits into small
packets
Functions of Network Layer
 Address messages
 Address translation from logical to physical
 Ex: nganesa ----------> 102.13.345.25
 Routing of data
 Based on priority
 Best path at the time of transmission
 Congestion control
Data Link Layer
 Purpose
 Manages the flow of data over the physical
media
 Responsible for error-free transmission over the physical
media
 Assures error-free data submission to the Network Layer
Datalink Layer Functions
 Point of origin
 Packages data for transmission over physical line
 Receiving end
 Packages data for submission to the network layer
 Deals with network transmission protocols
 IEEE 802. protocols
Datalink Layer Subdivision
 Logical Link Control (LLC) sub-layer
 Manages service access points (logical link)
 Error and flow control
 Media Access Control (MAC) sub-layer
 Applies directly to network card
communication
 Access control
Physical Layer
 Purpose
 Deals with the transmission of 0s and 1s over
the physical media
Translation of bits into signals
 Example
 Pulse duration determination
 Transmission synchronization
Functions of Physical Layer
 Encode bits into signals
 Carry data from the h higher layers
 Define the interface to the card
 Electrical
 Mechanical
 Functional
 Example: Pin count on the connector
Module - 3
Ethernet
Technologies
Ethernet Cabling Types
 Coaxial cabling
Thinnet
Thicknet
 Twisted-pair cabling
Cat 3
Cat 5
Cat 5e
Cat 6
 Fiber optic cabling
Single mode and Multi mode
Ethernet - RJ45
Types of Ethernets
 10BaseT – runs at 10Mbps
 100BaseT – runs at 100Mbps – Fast Ethernet
 1000BaseT – runs at 1000Mbps or 1Gbps – Gigabit
Ethernet
 10000BaseT – runs at 10000Mbps or 10Gbps Ethernet
Module - 4
Hubs,Switches and
Routers
Network Device Icons
Layer 1 Hubs
 no intelligent forwarding whatsoever
 hubs will always forward every frame out every port
 operate at half-duplex, which allows a device to either
transmit or receive data, but not simultaneously
 Ethernet utilizes Carrier Sense Multiple Access with Collision
Detect (CSMA/CD) to control media access.
Layer 2 Switches
 Layer-2 devices build hardware address tables, which will
contain the following at a minimum:
 Hardware addresses for host devices
 The port each hardware address is associated
with
 intelligent forwarding decisions based on frame (Data-Link)
headers.
 Can operate in full duplex.
Networking Fundamentals

Weitere ähnliche Inhalte

Was ist angesagt?

An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networkingJafar Nesargi
 
Types of Network Architecture
Types of Network ArchitectureTypes of Network Architecture
Types of Network Architecturesabari Giri
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)Ramola Dhande
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols BE Smârt
 
Introduction to network
Introduction to networkIntroduction to network
Introduction to networkDhani Ahmad
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPMukesh Chinta
 
Network ppt
Network pptNetwork ppt
Network ppthlalu861
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networkspavan kumar Thatikonda
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
MEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROLMEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROLjunnubabu
 
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eChapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eadpeer
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11Keshav Maheshwari
 

Was ist angesagt? (20)

An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
 
Types of Network Architecture
Types of Network ArchitectureTypes of Network Architecture
Types of Network Architecture
 
Wide Area Network (WAN)
Wide Area Network (WAN)Wide Area Network (WAN)
Wide Area Network (WAN)
 
Networkingconcepts
NetworkingconceptsNetworkingconcepts
Networkingconcepts
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
NETWORK COMPONENTS
NETWORK COMPONENTSNETWORK COMPONENTS
NETWORK COMPONENTS
 
TCP IP Model | Computer Science
TCP IP Model | Computer ScienceTCP IP Model | Computer Science
TCP IP Model | Computer Science
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
Osi model
Osi modelOsi model
Osi model
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
 
Introduction to network
Introduction to networkIntroduction to network
Introduction to network
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Network ppt
Network pptNetwork ppt
Network ppt
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networks
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
MEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROLMEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROL
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eChapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 

Andere mochten auch

1a introduction to network fundamentals
1a introduction to network fundamentals1a introduction to network fundamentals
1a introduction to network fundamentalskavish dani
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networkingjashhad
 
Parallel Sysplex Performance Topics
Parallel Sysplex Performance TopicsParallel Sysplex Performance Topics
Parallel Sysplex Performance TopicsMartin Packer
 
Lesson 02 internetworking basic
Lesson 02   internetworking basicLesson 02   internetworking basic
Lesson 02 internetworking basicAnisur Rahman
 
CCNA Advanced Switching
CCNA Advanced SwitchingCCNA Advanced Switching
CCNA Advanced SwitchingDsunte Wilson
 
Software And Computer Applications for civil engineering
Software And Computer Applications for civil engineeringSoftware And Computer Applications for civil engineering
Software And Computer Applications for civil engineeringSameer Nawab
 
Network design
Network designNetwork design
Network designcsk selva
 
How to prepare a basic training module
How to prepare a basic training moduleHow to prepare a basic training module
How to prepare a basic training moduleKALYANASUNDARAM Ar_Umu
 
Linux Administration
Linux AdministrationLinux Administration
Linux AdministrationHarish1983
 
An Introduction to Linux
An Introduction to LinuxAn Introduction to Linux
An Introduction to Linuxanandvaidya
 
Linux command ppt
Linux command pptLinux command ppt
Linux command pptkalyanineve
 
How To Prepare A Basic Training Module
How To Prepare A Basic Training ModuleHow To Prepare A Basic Training Module
How To Prepare A Basic Training ModuleBruhad Buch
 

Andere mochten auch (15)

1a introduction to network fundamentals
1a introduction to network fundamentals1a introduction to network fundamentals
1a introduction to network fundamentals
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networking
 
Parallel Sysplex Performance Topics
Parallel Sysplex Performance TopicsParallel Sysplex Performance Topics
Parallel Sysplex Performance Topics
 
Ccna ch01
Ccna ch01Ccna ch01
Ccna ch01
 
Lesson 02 internetworking basic
Lesson 02   internetworking basicLesson 02   internetworking basic
Lesson 02 internetworking basic
 
Linux
LinuxLinux
Linux
 
Ipl process
Ipl processIpl process
Ipl process
 
CCNA Advanced Switching
CCNA Advanced SwitchingCCNA Advanced Switching
CCNA Advanced Switching
 
Software And Computer Applications for civil engineering
Software And Computer Applications for civil engineeringSoftware And Computer Applications for civil engineering
Software And Computer Applications for civil engineering
 
Network design
Network designNetwork design
Network design
 
How to prepare a basic training module
How to prepare a basic training moduleHow to prepare a basic training module
How to prepare a basic training module
 
Linux Administration
Linux AdministrationLinux Administration
Linux Administration
 
An Introduction to Linux
An Introduction to LinuxAn Introduction to Linux
An Introduction to Linux
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
How To Prepare A Basic Training Module
How To Prepare A Basic Training ModuleHow To Prepare A Basic Training Module
How To Prepare A Basic Training Module
 

Ähnlich wie Networking Fundamentals

Networks (Distributed computing)
Networks (Distributed computing)Networks (Distributed computing)
Networks (Distributed computing)Sri Prasanna
 
Data & comp. communication
Data & comp. communicationData & comp. communication
Data & comp. communicationAshwin Namewar
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerDeepak John
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batchJaimin Jani
 
komdat1
komdat1komdat1
komdat1pasca
 
komdat1
komdat1komdat1
komdat1pasca
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of NetworkingIsrael Marcus
 
Communication Networks 1
Communication Networks 1Communication Networks 1
Communication Networks 1mahamed Ayesh
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networkingMohsen Sarakbi
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnologyGulrez Khan
 
Chapter 5 introduction to computer communication networks
Chapter 5   introduction to computer communication networksChapter 5   introduction to computer communication networks
Chapter 5 introduction to computer communication networksN. A. Sutisna
 
Lecture 1 networking & internetworking
Lecture 1 networking & internetworkingLecture 1 networking & internetworking
Lecture 1 networking & internetworkingMd. Mashiur Rahman
 
Fundamental Of Computer Network.
Fundamental Of Computer Network. Fundamental Of Computer Network.
Fundamental Of Computer Network. PushpendraSingh483
 
Concept of networking
Concept of networkingConcept of networking
Concept of networkingsumit dimri
 
SYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsSYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsArti Parab Academics
 

Ähnlich wie Networking Fundamentals (20)

01 pengenalan
01 pengenalan01 pengenalan
01 pengenalan
 
Networks (Distributed computing)
Networks (Distributed computing)Networks (Distributed computing)
Networks (Distributed computing)
 
nv.ppt
nv.pptnv.ppt
nv.ppt
 
Data & comp. communication
Data & comp. communicationData & comp. communication
Data & comp. communication
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batch
 
komdat1
komdat1komdat1
komdat1
 
komdat1
komdat1komdat1
komdat1
 
Computer network basics
Computer network basicsComputer network basics
Computer network basics
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networking
 
Communication Networks 1
Communication Networks 1Communication Networks 1
Communication Networks 1
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networking
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnology
 
Chapter 5 introduction to computer communication networks
Chapter 5   introduction to computer communication networksChapter 5   introduction to computer communication networks
Chapter 5 introduction to computer communication networks
 
Lecture 1 networking & internetworking
Lecture 1 networking & internetworkingLecture 1 networking & internetworking
Lecture 1 networking & internetworking
 
Fundamental Of Computer Network.
Fundamental Of Computer Network. Fundamental Of Computer Network.
Fundamental Of Computer Network.
 
Concept of networking
Concept of networkingConcept of networking
Concept of networking
 
SYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsSYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network Models
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 

Kürzlich hochgeladen

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Networking Fundamentals

  • 3. What is Networks?  Networks - Link computers together to share files and communicate and do all the things we like to do.  Networks range in size from the smallest and simplest network—two computers connected together—to the largest and most complex network of all—the Internet.
  • 4. Network Types - Local Area Network
  • 6. Architecture of Networks  Client/Server  Peer to Peer  Mainframe/Terminal
  • 12. Module - 2 OSI Reference Model
  • 15. Application Layer  Purpose  User application to network service interface  Examples  FTP  E-mail services – POP3,SMTP  HTTP  Telnet
  • 16. Functions of Application Layer  Identifies communication partners  Determines resource availability  Synchronizes communication
  • 17. Presentation Layer  Purpose  Formats data for exchange between points of communication  Example:  Redirector software  Formats for transmission to the server
  • 18. Functions of Presentation Layer  Protocol conversion  Data translation  Encryption  Character set conversion  Expansion of graphics command
  • 19. Session Layer  Purpose  Oversee a communication session Establish Maintain Terminate
  • 20. Functions of Session Layer  Performs name recognition and related security  Synchronization between sender and receiver  Assignment of time for transmission  Start time  End time etc.
  • 21. Transport Layer  Purpose  Repackage proper and efficient delivery of packages Error free In sequence Without duplication
  • 22. Functions of Transport Layer  For sending data  Repackage the message to fit into packets Split long messages Assemble small messages  On receiving data  Perform the reverse  Send an acknowledgment to the sender  Solve packet problems  During transmission and reception
  • 23. Network Layer  Purpose  Addressing and routing the packets  Example application at the router  If the packet size is large, splits into small packets
  • 24. Functions of Network Layer  Address messages  Address translation from logical to physical  Ex: nganesa ----------> 102.13.345.25  Routing of data  Based on priority  Best path at the time of transmission  Congestion control
  • 25. Data Link Layer  Purpose  Manages the flow of data over the physical media  Responsible for error-free transmission over the physical media  Assures error-free data submission to the Network Layer
  • 26. Datalink Layer Functions  Point of origin  Packages data for transmission over physical line  Receiving end  Packages data for submission to the network layer  Deals with network transmission protocols  IEEE 802. protocols
  • 27. Datalink Layer Subdivision  Logical Link Control (LLC) sub-layer  Manages service access points (logical link)  Error and flow control  Media Access Control (MAC) sub-layer  Applies directly to network card communication  Access control
  • 28. Physical Layer  Purpose  Deals with the transmission of 0s and 1s over the physical media Translation of bits into signals  Example  Pulse duration determination  Transmission synchronization
  • 29. Functions of Physical Layer  Encode bits into signals  Carry data from the h higher layers  Define the interface to the card  Electrical  Mechanical  Functional  Example: Pin count on the connector
  • 31. Ethernet Cabling Types  Coaxial cabling Thinnet Thicknet  Twisted-pair cabling Cat 3 Cat 5 Cat 5e Cat 6  Fiber optic cabling Single mode and Multi mode
  • 33. Types of Ethernets  10BaseT – runs at 10Mbps  100BaseT – runs at 100Mbps – Fast Ethernet  1000BaseT – runs at 1000Mbps or 1Gbps – Gigabit Ethernet  10000BaseT – runs at 10000Mbps or 10Gbps Ethernet
  • 36. Layer 1 Hubs  no intelligent forwarding whatsoever  hubs will always forward every frame out every port  operate at half-duplex, which allows a device to either transmit or receive data, but not simultaneously  Ethernet utilizes Carrier Sense Multiple Access with Collision Detect (CSMA/CD) to control media access.
  • 37. Layer 2 Switches  Layer-2 devices build hardware address tables, which will contain the following at a minimum:  Hardware addresses for host devices  The port each hardware address is associated with  intelligent forwarding decisions based on frame (Data-Link) headers.  Can operate in full duplex.