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

14
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

Upload: chrisman77

Post on 05-Dec-2014

240 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

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

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

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

IP (Internet Protocol) TCP/IP FTP (File Transfer

Protocol)TCP/IP HTTP (Hyper Text Transfer

Protocol)

UDP User Datagram ProtocolTCP/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)

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

Serial Line Inter Protocol : SLIP SLIP TCP/IP

Com UNET TCP/IP

Sun Microsystems SLP Berkeley UNIX

TCP/IPInternet Engineering Task Force (IETF)

SLIP Request For Comments 1005 (RFC 1055) SLIP

SLIP

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

TCP/IP SLIP

SLIP

SLIPBerkeley UNIX SLIP

SLIPIP Header Transport Protocol Header SLIP SLIP

SLIP

SLIPSLIP IP Address

SLIP IP Address SLIP

SLIP Protocol TCP/IP SLIP

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

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

SLIPSLIP

Protocol Stack

Protocol Stack

-

OSI

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

OSI

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

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/IPTCP/IP

IPX/SPX -

IPX/SPX -

NetBIOS

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

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 ComputerHTML

Contents Server Computer Client Computer Browser

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

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

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

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

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

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 RouterPackets Packets

Gateway Gateway Gateway

Packets Packets E-mail

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

Packets Occupies)

A C Packet Packet Internet Phone

Packet

IP Address

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

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

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

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