1 / 11

computer science

CSCI 1001. overview of. computer science. COMPUTER NETWORKS II. Protocol. rules and conventions for communication . Framing. Addressing. Routing. Error Correction. A networking protocol provides an error-correction method. Forward error correction. 0100. 00000111110000000000. ARQ.

chaney
Download Presentation

computer science

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSCI 1001 overview of computer science COMPUTER NETWORKS II

  2. Protocol rules and conventions for communication Framing Addressing Routing Error Correction

  3. A networking protocol provides an error-correction method Forward error correction 0100 00000111110000000000 ARQ 1.0100 ✓ ACK 1

  4. internet

  5. TCP/IP Protocol Stack HTTP TCP IP IP WIFI Ethernet

  6. ENCAPSULATION TCP Header Google Home Page Application message Transport (TCP) segment TCP data TCP data TCP data packet Network (IP) IP TCP data Link Layer frame ETH IP TCP data ETF IP Header Link (Ethernet) Trailer Link (Ethernet) Header

  7. PHY / MAC / LINK What is a 0? 1? Who can send?

  8. NETWORK IP provides protocols for delivering data from one network to another: Addressing 3.14.15.9 Forwarding “best effort” Routing BGP

  9. TCP - TRANSPORT Provide a reliable, virtual circuit between applications LAN LAN ISP ISP ISP ISP LAN ARQ + PORTS LAN

  10. Method File HTTP version Headers GET /default.asp HTTP/1.0 Accept: image/gif, image/x-bitmap, image/jpeg, */* Accept-Language: en User-Agent: Mozilla/1.22 (compatible; MSIE 2.0; Windows 95) Connection: Keep-Alive If-Modified-Since: Sunday, 17-Apr-96 04:32:58 GMT HTTP version Status code Reason phrase Headers HTTP/1.0 200 OK Date: Sun, 21 Apr 1996 02:20:42 GMT Server: Microsoft-Internet-Information-Server/5.0 Connection: keep-alive Content-Type: text/html Last-Modified: Thu, 18 Apr 1996 17:39:05 GMT Content-Length: 2543 <HTML> Some data... blah, blah, blah </HTML> Blank line Data – none for GET Data APPLICATION

  11. http://cs1001.us/ Please read section 8.2 of the textbook for Monday’s lecture.

More Related