network 기본(http, 웹)
TRANSCRIPT
PowerPoint
HTTP Network Basic2016.11.26()
Study
I N D E X
01
01 HTTP .( HTTP .) URL ?
URL URL . .
* , . , URL , Client . Client Server HTTP(HyperText Transfer Protocol) .
?, ., HTTP .ClientServerURL , .( .)HTTP (Client )
3
01 TCP/IPHTTP TCP/IP . , TCP/IP .HTTP TCP/IP .(, )
- TCP/IP . ., . , , .. . , .( )
4
01
TCP/IP . . / IP . TCP/IP . TCP IP TCP/IP , IP TCP/IP .
- TCP/IPTCP/IP = Layer .TCP/IP Application Layer / Transport Layer / Network(Internet) Layer / Link(Data Link, Network Interface) Layer 4 , TCP/IP . , , ., , .
5
01
Application Layer .TCP/IP . ( : FTP, DNS ) HTTP .
Transport Layer 2 . TCP UDP .
Network Layer( Internet Layer) .? . .( )
Link Layer( Data Link Layer, Network Interface Layer) . , NIC ( ) + . () s/w .(? s/w )
6
01
TCP/IP TCP/IP .Client( ) , Server( ) .Client = -> TCP -> IP -> Server = -> IP -> TCP ->
ClientHTTPTCPIP
ServerHTTPTCPIP
7
01
TCP/IP (Header) . (Server) . .
8
01
HTTP = IP / TCP / DNSIP / TCP / DNS 3 .
IPIP(Internet Protocol) ( ) . IP . , IP / IP .. IP .IP . , IP MAC .IP MAC , IP , MAC .
IP MAC . . MAC . , ARP(Address Resolution Protocol) .
ARP? = IP MAC Bind .http://egloos.zum.com/Esunny/v/4052993
9
01
HTTP = IP / TCP / DNSIP / TCP / DNS 3 .
- TCPTCP(Transmission Control Protocol) . .( .), TCP , .
? . I/O Stream .
three way handshaking
10
01
HTTP = IP / TCP / DNSIP / TCP / DNS 3 .
- DNSDNS(Domain Name System) HTTP IP . IP .(: www.naver.com) IP .? IP ., IP .
, DNS .DNS IP IP .
1. URL() .* :ip ip , 2. Local hosts 3. hosts , IP , .4. hosts , DNS -> DNS : http://studyforus.tistory.com/209
11
01
URL Domain
URL(Uniform Resource Locator) : URLs are part of the uniform resource identifier (URI) portfolio, which is a set of characters used to give resources an identification. In its most basic essence, a URL is a web address and is displayed in most browsers right at the top of the window. For example, look for where http://www.cbronline.com is on your page right now, that is the URL.
URL .URL URI .
Domain : IP ip , .opentutorials.org -> 115.68.24.88naver.com -> 220.95.233.172daum.net -> 114.108.157.19
URL , , , path .http://www.naver.com:80/index.htmlnaver.com . naver (kr, com, net ) .
12
Thanks. Have a good day.
13