SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Protocol
Protocol
OSI
TCP/IP
TCP/IP
TCP/IP
TCP/IP
TCP/IP
TCP/IP TCP/IP
TCP/IP
TCP/IP
TCP (Transmission Control Protocol)
TCP/IP TCP
Virtual Port
IP (Internet Protocol)
TCP/IP FTP (File Transfer
Protocol)
TCP/IP HTTP (Hyper Text Transfer
Protocol)
UDP User Datagram Protocol
TCP/IP UDP
TCP
DHCP (Dynamic Host Configuration Protocol)
IP
5. DNS Domain Name System
IP www.company.com
DNS
DNS IP
WINS (Windows Internet Name Service)
TCP/IP WINS
IP
TCP/IP
Point–to-Point Protocol
TCP/IP
Serial Line Inter
Protocol : SLIP (Point-to-Point Protocol)
Serial Line Inter Protocol : SLIP
SLIP TCP/IP
Com UNET
TCP/IP
Sun Microsystems SLP
Berkeley UNIX
TCP/IP
Internet Engineering Task Force (IETF)
SLIP Request For Comments 1005
(RFC 1055) SLIP
SLIP
TCP/IP SLIP
SLIP
SLIP
Berkeley UNIX SLIP
SLIP
IP Header Transport Protocol Header
SLIP SLIP
SLIP
SLIP
SLIP IP Address
SLIP IP Address
SLIP
SLIP Protocol TCP/IP
SLIP
PPP Point-to-Point Protocol
Point-to-Point Protocol : PPP
PPP SLIP
IP
TCP/IP OSI 7-
Layer Model
PPP Internet Engineering Task
Force (IETF) PPP
Request For Comments 1171 RFC 117
PPP SLIP PPP
SLIP
SLIP
Protocol Stack
Protocol Stack
-
OSI
OSI
IPX / SPX
IPX / SPX
NetWare
IPX InterNetwork Packet Exchange
Xerox IPX
IPX
SPX Sequenced Packet Exchange
IPX SPX
SPX
NetWare
IPX/SPX IPX/SPX
NetWare
Tunneling
IPX/SPX IP Tunneling
NetWare ICP/IP
TCP/IP
IPX/SPX -
IPX/SPX -
NetBIOS
NetBIOS Network Basic input/output System
NetBEUI
NetBEUI
NetBEUI NetBios Extended User Interface
NetBIOS
NetBEUI
NetBEUI
Hypertext Transfer Protocol (HTTP)
Hypertext Markup Language (HTML)
HTTP HTML HTTP
Client Computer Server Computer
HTML
Contents Server Computer Client Computer
Browser
HTTP HTML
HTTP HTML
1. Contents
 PC, Macintosh, IBM, DEC,
SUN, HP, SGI, Cray

2. web server
 Web Server PC,
Macintosh, IBM, DEC, SUN, HP, SGI, Cray
 Platform Web Server
3. Client Computer
 Client Computer PC,
Macintosh, IBM, DEC, SUN, HP, SGI, Cray, TV with Set-Top Box, Pen Computer
4. Browser
 Browser PC, Macintosh, IBM,
DEC, SUN, HP, SGI, Cray, TV with Set-Top Box, Pen Computer
HTTP TCP/IP
Client Server Request
Server
Web Server Client HTTP
Status Bar
Netscape Netscape 3
Contacting Host 2) Host Connected Waiting for Reply…. 3) Transferring
Data
HTTP WWW Server
Client WWW
Web Server
TCP/IP
Transmission Control Protocol (TCP) Internet protocol (IP) TCP/IP
Packet
IP Address E-mail E-mail
Packet
Packets Packets
Packets Packets (Gateway)
Gateway Router
Packets Packets
Gateway Gateway
Gateway
Packets Packets
E-mail
Packets
Occupies)
A C Packet
Packet Internet Phone
Packet
IP Address
IP Address 32
0
Network Number
Host Number
Class Class Classes
1. Class A Network Number
Class Host Number
2. Class B Network number
Class Network Number Host
Number 65024 Host
3. Class C Network Number 192.0.0.0
223.255.255.0 Class Network Number
Host Number 8
Host Hosts
4. Class D IP Address
244.0.0.0
Domain Name System (DNS)
IP Address
DNS www.nectec.or.th
IP Address DNS
Server Name Server Name Server Request IP
Address

Contenu connexe

Tendances

Using routing domains / routing tables in a production network by Peter Hessler
Using routing domains / routing tables in a production network by Peter HesslerUsing routing domains / routing tables in a production network by Peter Hessler
Using routing domains / routing tables in a production network by Peter Hesslereurobsdcon
 
theday, windows hacking with commandline
theday, windows hacking with commandlinetheday, windows hacking with commandline
theday, windows hacking with commandlineidsecconf
 
Writing and using php streams and sockets
Writing and using php streams and socketsWriting and using php streams and sockets
Writing and using php streams and socketsElizabeth Smith
 
Streaming status
Streaming statusStreaming status
Streaming statusSigteam Fsl
 
Networking in Gnu/Linux
Networking in Gnu/LinuxNetworking in Gnu/Linux
Networking in Gnu/LinuxAhmed Mekkawy
 
Coding in GO - GDG SL - NSBM
Coding in GO - GDG SL - NSBMCoding in GO - GDG SL - NSBM
Coding in GO - GDG SL - NSBMRaveen Perera
 
1. primary dns using bind for a and cname record for ipv4 and ipv6
1. primary dns using bind for a and cname record for ipv4 and ipv61. primary dns using bind for a and cname record for ipv4 and ipv6
1. primary dns using bind for a and cname record for ipv4 and ipv6Piyush Kumar
 
Cullen Jennings’s Presentation at eComm 2009
Cullen Jennings’s Presentation at eComm 2009Cullen Jennings’s Presentation at eComm 2009
Cullen Jennings’s Presentation at eComm 2009eCommConf
 
Go serving: Building server app with go
Go serving: Building server app with goGo serving: Building server app with go
Go serving: Building server app with goHean Hong Leong
 

Tendances (17)

tit
tittit
tit
 
Using routing domains / routing tables in a production network by Peter Hessler
Using routing domains / routing tables in a production network by Peter HesslerUsing routing domains / routing tables in a production network by Peter Hessler
Using routing domains / routing tables in a production network by Peter Hessler
 
skipfish
skipfishskipfish
skipfish
 
theday, windows hacking with commandline
theday, windows hacking with commandlinetheday, windows hacking with commandline
theday, windows hacking with commandline
 
บทที่3
บทที่3บทที่3
บทที่3
 
Writing and using php streams and sockets
Writing and using php streams and socketsWriting and using php streams and sockets
Writing and using php streams and sockets
 
Streaming status
Streaming statusStreaming status
Streaming status
 
Php client libray
Php client librayPhp client libray
Php client libray
 
Networking in Gnu/Linux
Networking in Gnu/LinuxNetworking in Gnu/Linux
Networking in Gnu/Linux
 
Coding in GO - GDG SL - NSBM
Coding in GO - GDG SL - NSBMCoding in GO - GDG SL - NSBM
Coding in GO - GDG SL - NSBM
 
1. primary dns using bind for a and cname record for ipv4 and ipv6
1. primary dns using bind for a and cname record for ipv4 and ipv61. primary dns using bind for a and cname record for ipv4 and ipv6
1. primary dns using bind for a and cname record for ipv4 and ipv6
 
Scapy
ScapyScapy
Scapy
 
Cullen Jennings’s Presentation at eComm 2009
Cullen Jennings’s Presentation at eComm 2009Cullen Jennings’s Presentation at eComm 2009
Cullen Jennings’s Presentation at eComm 2009
 
Go serving: Building server app with go
Go serving: Building server app with goGo serving: Building server app with go
Go serving: Building server app with go
 
main
mainmain
main
 
Curl
CurlCurl
Curl
 
8 congestion-ipv6
8 congestion-ipv68 congestion-ipv6
8 congestion-ipv6
 

En vedette

AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013
AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013
AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013AfterShokz
 
FS Main Characters (Textbook Chapter 4)
FS Main Characters (Textbook Chapter 4)FS Main Characters (Textbook Chapter 4)
FS Main Characters (Textbook Chapter 4)aaron.glascock
 
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1ระบบเครือข่ายคอมพิวเตอร์ไร้สา1
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1chrisman77
 
Money club concept
Money club conceptMoney club concept
Money club conceptMAnuraj Jain
 
#OSATH Deploy OpenStack: DevStack (cont'd)
#OSATH Deploy OpenStack: DevStack (cont'd)#OSATH Deploy OpenStack: DevStack (cont'd)
#OSATH Deploy OpenStack: DevStack (cont'd)Thanassis Parathyras
 

En vedette (7)

AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013
AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013
AfterShokz Open Ear Sport Headphones in Oprah Magazine August 2013
 
Coaching para pequeños heroes
Coaching para pequeños heroes Coaching para pequeños heroes
Coaching para pequeños heroes
 
FS Main Characters (Textbook Chapter 4)
FS Main Characters (Textbook Chapter 4)FS Main Characters (Textbook Chapter 4)
FS Main Characters (Textbook Chapter 4)
 
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1ระบบเครือข่ายคอมพิวเตอร์ไร้สา1
ระบบเครือข่ายคอมพิวเตอร์ไร้สา1
 
After summit catch up
After summit catch upAfter summit catch up
After summit catch up
 
Money club concept
Money club conceptMoney club concept
Money club concept
 
#OSATH Deploy OpenStack: DevStack (cont'd)
#OSATH Deploy OpenStack: DevStack (cont'd)#OSATH Deploy OpenStack: DevStack (cont'd)
#OSATH Deploy OpenStack: DevStack (cont'd)
 

Similaire à TCP/IP Protocols Guide

Unit-4 networking basics in java
Unit-4 networking basics in javaUnit-4 networking basics in java
Unit-4 networking basics in javaAmol Gaikwad
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)Jeff Green
 
Internet Overview
Internet OverviewInternet Overview
Internet OverviewCTIN
 
Networking Fundamentals: Transport Protocols (TCP and UDP)
Networking Fundamentals: Transport Protocols (TCP and UDP)Networking Fundamentals: Transport Protocols (TCP and UDP)
Networking Fundamentals: Transport Protocols (TCP and UDP)Andriy Berestovskyy
 
Ch02 TCP/IP Concepts Review
Ch02 TCP/IP Concepts ReviewCh02 TCP/IP Concepts Review
Ch02 TCP/IP Concepts Reviewphanleson
 
4- Web design introduction
4- Web design introduction4- Web design introduction
4- Web design introductionwebhostingguy
 
4- Web design introduction
4- Web design introduction4- Web design introduction
4- Web design introductionwebhostingguy
 
Normas y Estándares
Normas y EstándaresNormas y Estándares
Normas y Estándaresguestc07d512a
 
Primer to Browser Netwroking
Primer to Browser NetwrokingPrimer to Browser Netwroking
Primer to Browser NetwrokingShuya Osaki
 
Simplified Networking and Troubleshooting for K-12 Teachers
Simplified Networking and Troubleshooting for K-12 TeachersSimplified Networking and Troubleshooting for K-12 Teachers
Simplified Networking and Troubleshooting for K-12 Teacherswebhostingguy
 
Application Layer and Socket Programming
Application Layer and Socket ProgrammingApplication Layer and Socket Programming
Application Layer and Socket Programmingelliando dias
 
Jaimin chp-7 - application layer- 2011 batch
Jaimin   chp-7 - application layer- 2011 batchJaimin   chp-7 - application layer- 2011 batch
Jaimin chp-7 - application layer- 2011 batchJaimin Jani
 
Cisco discovery d homesb module 6 - v.4 in english.
Cisco discovery   d homesb module 6 - v.4 in english.Cisco discovery   d homesb module 6 - v.4 in english.
Cisco discovery d homesb module 6 - v.4 in english.igede tirtanata
 
Clase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfClase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfFERNANDOBONILLA43
 

Similaire à TCP/IP Protocols Guide (20)

TCP IP
TCP IP TCP IP
TCP IP
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Unit-4 networking basics in java
Unit-4 networking basics in javaUnit-4 networking basics in java
Unit-4 networking basics in java
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
Internet Overview
Internet OverviewInternet Overview
Internet Overview
 
Networking Fundamentals: Transport Protocols (TCP and UDP)
Networking Fundamentals: Transport Protocols (TCP and UDP)Networking Fundamentals: Transport Protocols (TCP and UDP)
Networking Fundamentals: Transport Protocols (TCP and UDP)
 
Ch02 TCP/IP Concepts Review
Ch02 TCP/IP Concepts ReviewCh02 TCP/IP Concepts Review
Ch02 TCP/IP Concepts Review
 
TCP/IP basics
TCP/IP basicsTCP/IP basics
TCP/IP basics
 
4- Web design introduction
4- Web design introduction4- Web design introduction
4- Web design introduction
 
4- Web design introduction
4- Web design introduction4- Web design introduction
4- Web design introduction
 
QSpiders - Upper layer-protocols
QSpiders - Upper layer-protocolsQSpiders - Upper layer-protocols
QSpiders - Upper layer-protocols
 
Normas y Estándares
Normas y EstándaresNormas y Estándares
Normas y Estándares
 
Primer to Browser Netwroking
Primer to Browser NetwrokingPrimer to Browser Netwroking
Primer to Browser Netwroking
 
Simplified Networking and Troubleshooting for K-12 Teachers
Simplified Networking and Troubleshooting for K-12 TeachersSimplified Networking and Troubleshooting for K-12 Teachers
Simplified Networking and Troubleshooting for K-12 Teachers
 
Application Layer and Socket Programming
Application Layer and Socket ProgrammingApplication Layer and Socket Programming
Application Layer and Socket Programming
 
Jaimin chp-7 - application layer- 2011 batch
Jaimin   chp-7 - application layer- 2011 batchJaimin   chp-7 - application layer- 2011 batch
Jaimin chp-7 - application layer- 2011 batch
 
Cisco discovery d homesb module 6 - v.4 in english.
Cisco discovery   d homesb module 6 - v.4 in english.Cisco discovery   d homesb module 6 - v.4 in english.
Cisco discovery d homesb module 6 - v.4 in english.
 
TCP/IP For Engineers
TCP/IP For EngineersTCP/IP For Engineers
TCP/IP For Engineers
 
Clase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfClase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdf
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

TCP/IP Protocols Guide

  • 2. IP (Internet Protocol) TCP/IP FTP (File Transfer Protocol) TCP/IP HTTP (Hyper Text Transfer Protocol) UDP User Datagram Protocol TCP/IP UDP TCP DHCP (Dynamic Host Configuration Protocol) IP 5. DNS Domain Name System IP www.company.com DNS DNS IP WINS (Windows Internet Name Service) TCP/IP WINS IP TCP/IP Point–to-Point Protocol TCP/IP Serial Line Inter Protocol : SLIP (Point-to-Point Protocol)
  • 3. Serial Line Inter Protocol : SLIP SLIP TCP/IP Com UNET TCP/IP Sun Microsystems SLP Berkeley UNIX TCP/IP Internet Engineering Task Force (IETF) SLIP Request For Comments 1005 (RFC 1055) SLIP SLIP
  • 4. TCP/IP SLIP SLIP SLIP Berkeley UNIX SLIP SLIP IP Header Transport Protocol Header SLIP SLIP SLIP SLIP SLIP IP Address SLIP IP Address SLIP SLIP Protocol TCP/IP SLIP
  • 5. PPP Point-to-Point Protocol Point-to-Point Protocol : PPP PPP SLIP IP TCP/IP OSI 7- Layer Model PPP Internet Engineering Task Force (IETF) PPP Request For Comments 1171 RFC 117 PPP SLIP PPP SLIP SLIP Protocol Stack Protocol Stack - OSI
  • 6. OSI
  • 7. IPX / SPX IPX / SPX NetWare IPX InterNetwork Packet Exchange Xerox IPX IPX SPX Sequenced Packet Exchange IPX SPX SPX NetWare IPX/SPX IPX/SPX NetWare Tunneling IPX/SPX IP Tunneling NetWare ICP/IP TCP/IP IPX/SPX - IPX/SPX - NetBIOS
  • 8. NetBIOS Network Basic input/output System NetBEUI NetBEUI NetBEUI NetBios Extended User Interface NetBIOS NetBEUI NetBEUI Hypertext Transfer Protocol (HTTP) Hypertext Markup Language (HTML) HTTP HTML HTTP Client Computer Server Computer HTML Contents Server Computer Client Computer Browser
  • 9. HTTP HTML HTTP HTML 1. Contents  PC, Macintosh, IBM, DEC, SUN, HP, SGI, Cray  2. web server  Web Server PC, Macintosh, IBM, DEC, SUN, HP, SGI, Cray  Platform Web Server 3. Client Computer  Client Computer PC, Macintosh, IBM, DEC, SUN, HP, SGI, Cray, TV with Set-Top Box, Pen Computer 4. Browser  Browser PC, Macintosh, IBM, DEC, SUN, HP, SGI, Cray, TV with Set-Top Box, Pen Computer
  • 10. HTTP TCP/IP Client Server Request Server Web Server Client HTTP Status Bar Netscape Netscape 3 Contacting Host 2) Host Connected Waiting for Reply…. 3) Transferring Data HTTP WWW Server Client WWW Web Server
  • 11. TCP/IP Transmission Control Protocol (TCP) Internet protocol (IP) TCP/IP Packet IP Address E-mail E-mail Packet Packets Packets Packets Packets (Gateway) Gateway Router Packets Packets Gateway Gateway Gateway Packets Packets E-mail
  • 12. Packets Occupies) A C Packet Packet Internet Phone Packet IP Address
  • 13. IP Address 32 0 Network Number Host Number Class Class Classes 1. Class A Network Number Class Host Number 2. Class B Network number Class Network Number Host Number 65024 Host
  • 14. 3. Class C Network Number 192.0.0.0 223.255.255.0 Class Network Number Host Number 8 Host Hosts 4. Class D IP Address 244.0.0.0 Domain Name System (DNS) IP Address DNS www.nectec.or.th IP Address DNS Server Name Server Name Server Request IP Address