SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Networking 101
by : Eliran Ben-Zikri
Welcome to the amazing world of computer
networking, I hope you’ll find this presentation
informative and interesting.
Networking – A bunch of devices with cool
green LEDs that when combined all together
allows computers to exchange data
Networking 101
History
60,000 Years ago – People started to Speak
5,000 Years ago – People started to Write
600 Years ago – Please started to publish
50 Years ago – The Internet was born
Networking 101
History
WWW was invented in 1989 by Tim Berners-
Lee. The entire World-Wide-Web used to be just
one computer
Networking 101
Facts
In 1999, 38M People had broadband Internet.
Today, 1.2B have in on their mobile devices
Networking 101
Facts
14.3 Trillion webpages are live on the Internet
2.7 Billion People (40% of the world’s
population) are Online.
Internet? Say what?
How did it all start?
Back in the 70’s, many vendors developed
many types of computers, each has it’s own
set of protocols and architecture
an IBM Computer could only talk to an IBM
computer
No standards, No compatibility
TCP/IP & OSI model we’re combined to help
creating the world you know today
OSI Model
The Layers of the Internet
The Open System Interconnect Model
Wait, What?
OSI Model
Key Principles
Divides Networking to 7 Layers
Each layer takes care of a very specific job
Each Job is not too Complicated
Passes the data onto the next layer.
Defines “What”, Not “How”
OSI Model
1 Model To Rule Them All
Application
Presentation
Session
Transport
Network
Data Link
Physical
‫האפליקציה‬ ‫שכבת‬
‫התצוגה‬ ‫שכבת‬
‫השיחה‬ ‫שכבת‬
‫התובלה‬ ‫שכבת‬
‫הרשת‬ ‫שכבת‬
‫הערוץ‬ ‫שכבת‬
‫פיזית‬ ‫שכבה‬
The physical layer does not understand anything but bits:
The signal comes to it in the form of pulses and is
transformed into 0's and 1's.
Examples:
Physical Equipment, Cables, Connectors, NICs
Bit Sync, Work Rate
Hubs, Repeaters, USB, Bluetooth, SDH, DSL
Encoding
Parallel VS. Serial
OSI Model
#1 - Physical Layer
RCVTRS
…110100101110010011101…
Puts some sense to the bits, turning them into Frames,
Bridging between Layer 1 & 3 (LLC & MAC), Connecting
between Hosts in the LAN – No IP’s, Just MAC’s.
Examples:
CRC – Error Handling
ARP Table
Collisions and Broadcasts
MAC Addresses
Switches, LAN, ATM, VLANs
OSI Model
#2 – Data-Link Layer
1
2
3 6
5
4
Responsible for packet forwarding, Routing, Transferring
data from a source to a destination host via one or more
networks, while maintaining Quality-Of-Service functions
Connecting two or more LANs all together
Examples:
Inter-Networking (Internet = Collection of LANs 7 WANs)
IP Protocol (Connectionless), ICMP, IPSec, IPX
QOS, Routing
Packets, WAN
OSI Model
#3 – Network Layer
Provides end-to-end communication services for
applicationswithin a layered architecture of network
components and protocols, Between Ports.
Examples:
Connects between Applications
Reliabile/Unreliable Connection (VoIP vs HTTP)
Flow Control
Multiplexing
TCP, UDP, Segments
OSI Model
#4 – Transport Layer
Provides the mechanism for opening, closing and
managing a session between end-user application
processes
Examples:
Full/Half Duplex
Sync
RPC, SCP
OSI Model
#5 – Session Layer
Responsible for the delivery and formatting of information
to the application layer for further processing or display.
Examples:
Data Conversion
Encryption & Decryption
ASCII, Terminal, Telnet, AFP
OSI Model
#6 – Presentation Layer
Value Code
A 65
B 66
C 67
D 68
E 69
F 70
The user interface, Responsible for displaying data and
images to the user in a human-recognizable format and to
interface with the presentation layer below it.
Examples:
SSH, FTP, HTTP, SSL, DNS
NFS, SIP, SMB, SMTP, RDP
LDAP, POP, IMAP, SNMP
REST, Web Applications
OSI Model
#7 – Application Layer
OSI Model
Encapsulation
Application
Presentation
Session
Transport
Network
Data Link
Physical
Data
Data
Data
DataTransport Header
DataNetwork Header
DataData Link Header
Data
OSI Model
#7 – Application Layer
Application
Presentation
Session
Transport
Network
Data Link
Physical
Application
Presentation
Session
Transport
Network
Data Link
PhysicalPhysical
Data Link
Network
Networking 101
DNS
DNS – Domain Name Server/Service
It translates easily memorized domain names 
to the numerical IP addresses
Hierarchical!
www.eToro.com -> 91.220.30.150
Openbook.eToro.com -> 91.220.30.151
Client
Local
Name
Server
Root
Name
Server
IP
IP
Name
Name
Networking 101
DNS
Client
Local
Name
Server
Root
Name
Server
IP
IP
Name
Name
Networking 101
NAT
NAT – Network Address Translation
Private IP’s <-> Public IP’s
One-to-One, One-to-Many
Source NAT: In -> Out
Destination NAT: Out -> In
Networking 101
VLAN
VLAN – Virtual LAN
Partitioning a Switch to several virtual networks
A router is needed for Inter-LAN communication
Software rather than Hardware
Each Packet is tagged with
A VLAN number, and Only
Trunk ports or the same
VLAN ports can accept these
Frames (Layer 2)
Networking 101
Wireless
Wi-Fi/WLAN based on IEEE 802.11 specs
Uses wireless access points (WAPs)
Usually operate in the unlicensed spectrum near 2.4 GHz.
MIMO – Multiple Input, Multiple Output
802.11a 54Mbps max, 75 feet max, uses 5 GHz band - Rare
802.11b 11Mbps max, 45 meter max, 2.4 GHz, lowest cost – The Past
802.11g 54Mbps max, 45 meter max, 2.4 GHz band – The Popular
802.11n 600Mbps max, 70 meter max, 2.4 or 5 GHz band, MIMO – Rising
802.11ac 1Gbps max, 70 meter max, 5 GHz band, MIMO – The Future
Networking 101
The END
Thank You for Listening!
Wanna know more? Just ask.
Contact me @
eliranbz@etoro.com

Weitere ähnliche Inhalte

Was ist angesagt?

Communication devices
Communication devicesCommunication devices
Communication deviceshar139
 
Extended definition
Extended definitionExtended definition
Extended definitiontcassa
 
Introduction to Computer Networking - School level
Introduction to Computer Networking - School level Introduction to Computer Networking - School level
Introduction to Computer Networking - School level Matthew Bulat
 
Ks 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheaKs 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheamaruthi vardhan
 
Ks 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheaKs 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheaPrema Bahadur
 
Classification of Computer Networks
Classification of Computer NetworksClassification of Computer Networks
Classification of Computer NetworksMostafizurRahmanMonn
 
Electronic Communication 2
Electronic Communication 2Electronic Communication 2
Electronic Communication 2erowell
 
Bluetooth
Bluetooth Bluetooth
Bluetooth srinidpi
 
Dotson - Network Tutorial
Dotson - Network TutorialDotson - Network Tutorial
Dotson - Network TutorialBOXLIGHT Inc
 
Data communication assignment id1925102518
Data communication assignment  id1925102518Data communication assignment  id1925102518
Data communication assignment id1925102518MdZakirHossain66
 
Computer Networks
Computer NetworksComputer Networks
Computer Networksguest78d8ca
 
Tools, materials and equipment for networking
Tools, materials and equipment for networkingTools, materials and equipment for networking
Tools, materials and equipment for networkingshierly pabello
 
The internet homework
The internet homeworkThe internet homework
The internet homeworkkta2701
 
A fieldtrip through the ladse network
A fieldtrip through the ladse networkA fieldtrip through the ladse network
A fieldtrip through the ladse networkcmorfoot
 
1834902595 md. jiarul islam(1st note cn)
1834902595 md. jiarul islam(1st note cn)1834902595 md. jiarul islam(1st note cn)
1834902595 md. jiarul islam(1st note cn)MdJiarulIslam
 

Was ist angesagt? (20)

Communication devices
Communication devicesCommunication devices
Communication devices
 
Networking
NetworkingNetworking
Networking
 
Extended definition
Extended definitionExtended definition
Extended definition
 
Introduction to Computer Networking - School level
Introduction to Computer Networking - School level Introduction to Computer Networking - School level
Introduction to Computer Networking - School level
 
Ks 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheaKs 5th networking_basicskevinshea
Ks 5th networking_basicskevinshea
 
Ks 5th networking_basicskevinshea
Ks 5th networking_basicskevinsheaKs 5th networking_basicskevinshea
Ks 5th networking_basicskevinshea
 
Classification of Computer Networks
Classification of Computer NetworksClassification of Computer Networks
Classification of Computer Networks
 
About Networking
About NetworkingAbout Networking
About Networking
 
Arpanet
ArpanetArpanet
Arpanet
 
Electronic Communication 2
Electronic Communication 2Electronic Communication 2
Electronic Communication 2
 
Networking Basic and Cisco History
Networking Basic and Cisco History Networking Basic and Cisco History
Networking Basic and Cisco History
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
Dotson - Network Tutorial
Dotson - Network TutorialDotson - Network Tutorial
Dotson - Network Tutorial
 
Data communication assignment id1925102518
Data communication assignment  id1925102518Data communication assignment  id1925102518
Data communication assignment id1925102518
 
Computer Networks
Computer NetworksComputer Networks
Computer Networks
 
Tools, materials and equipment for networking
Tools, materials and equipment for networkingTools, materials and equipment for networking
Tools, materials and equipment for networking
 
Networking
NetworkingNetworking
Networking
 
The internet homework
The internet homeworkThe internet homework
The internet homework
 
A fieldtrip through the ladse network
A fieldtrip through the ladse networkA fieldtrip through the ladse network
A fieldtrip through the ladse network
 
1834902595 md. jiarul islam(1st note cn)
1834902595 md. jiarul islam(1st note cn)1834902595 md. jiarul islam(1st note cn)
1834902595 md. jiarul islam(1st note cn)
 

Andere mochten auch

Benito trabajo ingles
Benito trabajo inglesBenito trabajo ingles
Benito trabajo inglespilarmgarre
 
Francisco jose campillo organisation
Francisco jose campillo organisationFrancisco jose campillo organisation
Francisco jose campillo organisationpilarmgarre
 
Jose ramon & salva
Jose ramon & salvaJose ramon & salva
Jose ramon & salvapilarmgarre
 
Victor fresneda solar energyy
Victor fresneda solar energyyVictor fresneda solar energyy
Victor fresneda solar energyypilarmgarre
 
Eloy power point
Eloy power pointEloy power point
Eloy power pointpilarmgarre
 
Pablo fernandezcomputing2
Pablo fernandezcomputing2Pablo fernandezcomputing2
Pablo fernandezcomputing2pilarmgarre
 
Antonio jose sanchez martinez trabajo de ingles
Antonio jose sanchez martinez trabajo de inglesAntonio jose sanchez martinez trabajo de ingles
Antonio jose sanchez martinez trabajo de inglespilarmgarre
 
Creation story pb
Creation story pbCreation story pb
Creation story pbpaigeboyle
 
Tomasa renewable energy in spain
Tomasa renewable energy in spainTomasa renewable energy in spain
Tomasa renewable energy in spainpilarmgarre
 
Roberto zaragoza trabajo ingles tecnico 1
Roberto zaragoza trabajo ingles tecnico 1Roberto zaragoza trabajo ingles tecnico 1
Roberto zaragoza trabajo ingles tecnico 1pilarmgarre
 
Yanira organization
Yanira organizationYanira organization
Yanira organizationpilarmgarre
 
Organization rocio
Organization rocioOrganization rocio
Organization rociopilarmgarre
 
Conchi organization.pptconchi zamora
Conchi organization.pptconchi zamoraConchi organization.pptconchi zamora
Conchi organization.pptconchi zamorapilarmgarre
 
Jennifer martinez gotarda
Jennifer martinez gotardaJennifer martinez gotarda
Jennifer martinez gotardapilarmgarre
 
Antonio y francisco castillo solar energy
Antonio y francisco castillo solar energyAntonio y francisco castillo solar energy
Antonio y francisco castillo solar energypilarmgarre
 
Social media marketing 2.0
Social media marketing 2.0Social media marketing 2.0
Social media marketing 2.0banuturhan
 
E-Reader Intro
E-Reader IntroE-Reader Intro
E-Reader Introfishpatrol
 
Who are_the_maori_
 Who are_the_maori_ Who are_the_maori_
Who are_the_maori_paigeboyle
 

Andere mochten auch (20)

Benito trabajo ingles
Benito trabajo inglesBenito trabajo ingles
Benito trabajo ingles
 
Francisco jose campillo organisation
Francisco jose campillo organisationFrancisco jose campillo organisation
Francisco jose campillo organisation
 
Paulino englhis
Paulino englhisPaulino englhis
Paulino englhis
 
Jose ramon & salva
Jose ramon & salvaJose ramon & salva
Jose ramon & salva
 
Victor fresneda solar energyy
Victor fresneda solar energyyVictor fresneda solar energyy
Victor fresneda solar energyy
 
Eloy power point
Eloy power pointEloy power point
Eloy power point
 
Pablo fernandezcomputing2
Pablo fernandezcomputing2Pablo fernandezcomputing2
Pablo fernandezcomputing2
 
Antonio jose sanchez martinez trabajo de ingles
Antonio jose sanchez martinez trabajo de inglesAntonio jose sanchez martinez trabajo de ingles
Antonio jose sanchez martinez trabajo de ingles
 
Creation story pb
Creation story pbCreation story pb
Creation story pb
 
Tomasa renewable energy in spain
Tomasa renewable energy in spainTomasa renewable energy in spain
Tomasa renewable energy in spain
 
Roberto zaragoza trabajo ingles tecnico 1
Roberto zaragoza trabajo ingles tecnico 1Roberto zaragoza trabajo ingles tecnico 1
Roberto zaragoza trabajo ingles tecnico 1
 
Yanira organization
Yanira organizationYanira organization
Yanira organization
 
Organization rocio
Organization rocioOrganization rocio
Organization rocio
 
Conchi organization.pptconchi zamora
Conchi organization.pptconchi zamoraConchi organization.pptconchi zamora
Conchi organization.pptconchi zamora
 
Jennifer martinez gotarda
Jennifer martinez gotardaJennifer martinez gotarda
Jennifer martinez gotarda
 
Como aprender a sistematizar
Como aprender a sistematizarComo aprender a sistematizar
Como aprender a sistematizar
 
Antonio y francisco castillo solar energy
Antonio y francisco castillo solar energyAntonio y francisco castillo solar energy
Antonio y francisco castillo solar energy
 
Social media marketing 2.0
Social media marketing 2.0Social media marketing 2.0
Social media marketing 2.0
 
E-Reader Intro
E-Reader IntroE-Reader Intro
E-Reader Intro
 
Who are_the_maori_
 Who are_the_maori_ Who are_the_maori_
Who are_the_maori_
 

Ähnlich wie Networking 101 english

Computer networking (nnm)
Computer networking (nnm)Computer networking (nnm)
Computer networking (nnm)nnmaurya
 
Nad710 Introduction To Networks Using Linux
Nad710   Introduction To Networks Using LinuxNad710   Introduction To Networks Using Linux
Nad710 Introduction To Networks Using Linuxtmavroidis
 
Tutorial Jaringan komputer
Tutorial Jaringan komputerTutorial Jaringan komputer
Tutorial Jaringan komputerAgus Kurniawan
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networkingMohsen Sarakbi
 
Introduction to TCP / IP model
Introduction to TCP / IP modelIntroduction to TCP / IP model
Introduction to TCP / IP modelssuserb4996d
 
Networking concept with chat server programming
Networking concept with chat server programming Networking concept with chat server programming
Networking concept with chat server programming Kanishk Raj
 
E-business Infrastructure and Security
E-business Infrastructure and SecurityE-business Infrastructure and Security
E-business Infrastructure and SecurityKimmy Chen
 
Thesis Statement On Digital Security
Thesis Statement On Digital SecurityThesis Statement On Digital Security
Thesis Statement On Digital SecurityLindsey Jones
 
Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )Renee Jones
 
ip net basic understanding slide show ppt
ip net basic understanding slide show pptip net basic understanding slide show ppt
ip net basic understanding slide show pptlolo749806
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networkingisma ishak
 

Ähnlich wie Networking 101 english (20)

Computer networking (nnm)
Computer networking (nnm)Computer networking (nnm)
Computer networking (nnm)
 
Nad710 Introduction To Networks Using Linux
Nad710   Introduction To Networks Using LinuxNad710   Introduction To Networks Using Linux
Nad710 Introduction To Networks Using Linux
 
3rd edition chapter1
3rd edition chapter13rd edition chapter1
3rd edition chapter1
 
Tutorial Jaringan komputer
Tutorial Jaringan komputerTutorial Jaringan komputer
Tutorial Jaringan komputer
 
Internet (i mcom)
Internet (i mcom)Internet (i mcom)
Internet (i mcom)
 
Chapter1 intro
Chapter1 introChapter1 intro
Chapter1 intro
 
Lecture 1 4
Lecture 1 4Lecture 1 4
Lecture 1 4
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networking
 
Bcs 052 solved assignment
Bcs 052 solved assignmentBcs 052 solved assignment
Bcs 052 solved assignment
 
Introduction to TCP / IP model
Introduction to TCP / IP modelIntroduction to TCP / IP model
Introduction to TCP / IP model
 
Networking concept with chat server programming
Networking concept with chat server programming Networking concept with chat server programming
Networking concept with chat server programming
 
E-business Infrastructure and Security
E-business Infrastructure and SecurityE-business Infrastructure and Security
E-business Infrastructure and Security
 
class28.ppt
class28.pptclass28.ppt
class28.ppt
 
class30.ppt
class30.pptclass30.ppt
class30.ppt
 
Thesis Statement On Digital Security
Thesis Statement On Digital SecurityThesis Statement On Digital Security
Thesis Statement On Digital Security
 
Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )
 
ip-basics.ppt
ip-basics.pptip-basics.ppt
ip-basics.ppt
 
ip net basic understanding slide show ppt
ip net basic understanding slide show pptip net basic understanding slide show ppt
ip net basic understanding slide show ppt
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networking
 
Internet
InternetInternet
Internet
 

Kürzlich hochgeladen

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 

Kürzlich hochgeladen (20)

Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Networking 101 english

  • 1. Networking 101 by : Eliran Ben-Zikri Welcome to the amazing world of computer networking, I hope you’ll find this presentation informative and interesting. Networking – A bunch of devices with cool green LEDs that when combined all together allows computers to exchange data
  • 2. Networking 101 History 60,000 Years ago – People started to Speak 5,000 Years ago – People started to Write 600 Years ago – Please started to publish 50 Years ago – The Internet was born
  • 3. Networking 101 History WWW was invented in 1989 by Tim Berners- Lee. The entire World-Wide-Web used to be just one computer
  • 4. Networking 101 Facts In 1999, 38M People had broadband Internet. Today, 1.2B have in on their mobile devices
  • 5. Networking 101 Facts 14.3 Trillion webpages are live on the Internet 2.7 Billion People (40% of the world’s population) are Online.
  • 6. Internet? Say what? How did it all start? Back in the 70’s, many vendors developed many types of computers, each has it’s own set of protocols and architecture an IBM Computer could only talk to an IBM computer No standards, No compatibility TCP/IP & OSI model we’re combined to help creating the world you know today
  • 7. OSI Model The Layers of the Internet The Open System Interconnect Model Wait, What?
  • 8. OSI Model Key Principles Divides Networking to 7 Layers Each layer takes care of a very specific job Each Job is not too Complicated Passes the data onto the next layer. Defines “What”, Not “How”
  • 9. OSI Model 1 Model To Rule Them All Application Presentation Session Transport Network Data Link Physical ‫האפליקציה‬ ‫שכבת‬ ‫התצוגה‬ ‫שכבת‬ ‫השיחה‬ ‫שכבת‬ ‫התובלה‬ ‫שכבת‬ ‫הרשת‬ ‫שכבת‬ ‫הערוץ‬ ‫שכבת‬ ‫פיזית‬ ‫שכבה‬
  • 10. The physical layer does not understand anything but bits: The signal comes to it in the form of pulses and is transformed into 0's and 1's. Examples: Physical Equipment, Cables, Connectors, NICs Bit Sync, Work Rate Hubs, Repeaters, USB, Bluetooth, SDH, DSL Encoding Parallel VS. Serial OSI Model #1 - Physical Layer RCVTRS …110100101110010011101…
  • 11. Puts some sense to the bits, turning them into Frames, Bridging between Layer 1 & 3 (LLC & MAC), Connecting between Hosts in the LAN – No IP’s, Just MAC’s. Examples: CRC – Error Handling ARP Table Collisions and Broadcasts MAC Addresses Switches, LAN, ATM, VLANs OSI Model #2 – Data-Link Layer 1 2 3 6 5 4
  • 12. Responsible for packet forwarding, Routing, Transferring data from a source to a destination host via one or more networks, while maintaining Quality-Of-Service functions Connecting two or more LANs all together Examples: Inter-Networking (Internet = Collection of LANs 7 WANs) IP Protocol (Connectionless), ICMP, IPSec, IPX QOS, Routing Packets, WAN OSI Model #3 – Network Layer
  • 13. Provides end-to-end communication services for applicationswithin a layered architecture of network components and protocols, Between Ports. Examples: Connects between Applications Reliabile/Unreliable Connection (VoIP vs HTTP) Flow Control Multiplexing TCP, UDP, Segments OSI Model #4 – Transport Layer
  • 14. Provides the mechanism for opening, closing and managing a session between end-user application processes Examples: Full/Half Duplex Sync RPC, SCP OSI Model #5 – Session Layer
  • 15. Responsible for the delivery and formatting of information to the application layer for further processing or display. Examples: Data Conversion Encryption & Decryption ASCII, Terminal, Telnet, AFP OSI Model #6 – Presentation Layer Value Code A 65 B 66 C 67 D 68 E 69 F 70
  • 16. The user interface, Responsible for displaying data and images to the user in a human-recognizable format and to interface with the presentation layer below it. Examples: SSH, FTP, HTTP, SSL, DNS NFS, SIP, SMB, SMTP, RDP LDAP, POP, IMAP, SNMP REST, Web Applications OSI Model #7 – Application Layer
  • 18. OSI Model #7 – Application Layer Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport Network Data Link PhysicalPhysical Data Link Network
  • 19. Networking 101 DNS DNS – Domain Name Server/Service It translates easily memorized domain names  to the numerical IP addresses Hierarchical! www.eToro.com -> 91.220.30.150 Openbook.eToro.com -> 91.220.30.151 Client Local Name Server Root Name Server IP IP Name Name
  • 21. Networking 101 NAT NAT – Network Address Translation Private IP’s <-> Public IP’s One-to-One, One-to-Many Source NAT: In -> Out Destination NAT: Out -> In
  • 22. Networking 101 VLAN VLAN – Virtual LAN Partitioning a Switch to several virtual networks A router is needed for Inter-LAN communication Software rather than Hardware Each Packet is tagged with A VLAN number, and Only Trunk ports or the same VLAN ports can accept these Frames (Layer 2)
  • 23. Networking 101 Wireless Wi-Fi/WLAN based on IEEE 802.11 specs Uses wireless access points (WAPs) Usually operate in the unlicensed spectrum near 2.4 GHz. MIMO – Multiple Input, Multiple Output 802.11a 54Mbps max, 75 feet max, uses 5 GHz band - Rare 802.11b 11Mbps max, 45 meter max, 2.4 GHz, lowest cost – The Past 802.11g 54Mbps max, 45 meter max, 2.4 GHz band – The Popular 802.11n 600Mbps max, 70 meter max, 2.4 or 5 GHz band, MIMO – Rising 802.11ac 1Gbps max, 70 meter max, 5 GHz band, MIMO – The Future
  • 24. Networking 101 The END Thank You for Listening! Wanna know more? Just ask. Contact me @ eliranbz@etoro.com