SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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)
 

Similar a บทที่ 2 โพรโตคอล (protocol)

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
 

Similar a บทที่ 2 โพรโตคอล (protocol) (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
 

Último

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
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
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Último (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

บทที่ 2 โพรโตคอล (protocol)

  • 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