COP 4338 Study Guide - Summer 2018, Comprehensive Midterm Notes -

184 views77 pages
School
Course
Professor
COP 4338
MIDTERM EXAM
STUDY GUIDE
Fall 2018
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 77 pages and 3 million more documents.

Already have an account? Log in
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 77 pages and 3 million more documents.

Already have an account? Log in
!!!!Internet networking:
1. internet protocol:
The Internet is a worldwide collection of networks, routing equipment, and computers using a
common set of protocols to define how each party will interact with each other."
The IP (Internet Protocol) is developed to enable dierent local area networks to communicate
with each other. It is the basis for connecting computers around the world together over the
internet."
2. Data transmission:
Consist of sending/receiving streams of zeros and ones along network connection."
There’s 2 type of info:"
*Application data: The info one computer wants to send to another"
*Network protocol data: Describe how to reach the intended computer and how to check for
errors in the transmission"
3. Sending data from A to B accross the internet
-A is your home computer "
-It is connected by phone lines to an Internet Service Provider (ISP) "
-The ISP is connected to an Internet Access Point "
-B is on an local area network at XYZ Computers "
-XYZ has its own Internet Access Point "
-The Internet Access Points are connected by a complex collection of pathways (the Internet) "
-Over these pathways a message sent from one access point can eventually reach any access
point"
4. Two computers communicating across the internet:
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 77 pages and 3 million more documents.

Already have an account? Log in
5.Destination Address:
-Data must be marked with a destination adress."
-In IP, addresses are denoted by a sequence of 4 num:"
!Each is one byte (a number between 0 and 255 )"
For example 130.65.86.66 "
!To be able to accommodate more devices, IP addresses will be extended to sixteen bytes "
->To send data to B, A needs to know B's Internet address "
!A includes that address in the protocol portion when sending the data
6. Domain Naming Service
-In addition to an IP address, computers can have an easy-to-remember domain name"
!java.sun.com"
-Domain Naming Service (DNS): Translates from domain name to IP address"
-When A wants to request data from domain name:"
!-Asks the DNS for numeric Internet Address"
!It includes the numeric address with the request for data.
7.Packets:"
-IP breaks large chunks of data up into more manageable chunks."
-each packet is delivered separately"
-each packet in a larger transmission may be sent by a dierent route"
-packets are numbered"
-the recipient then reassembles the data (might not receive packets in order there were sent—>
each chunks needs to be numbered to keep track of order)."
8. Transmission Control Protocol:
->Internet protocol (IP) does not notify the sender if data is lost/garbled"
-> It is the job of TCP (Transmission Control Protocol) = higher level."
->The most commonly used Internet services use TCP with IP (TCP/IP)"
9. TCP’s Job
-> Attempt to deliver data + try again if fail + notify sender wether or not the attempt = successful."
10. Port Numbers
->1 computer = multiple services over the internet (both web and email server prgrm for example)"
->When data are sent to that computer = need to indicate which prgrm is gonna receive data."
->IP use port num for this:"
- port number = int between 0 and 65,535 (2^16)"
- sending prgrm must know port num of receiving prgrm"
- that num is included in transmitted data."
11. Content of TCP packet"
->Internet address of recipient"
-> Port num of recipient"
->Internet address of sender"
-> Port num of sender"
12. Application level protocol:
->TCP/IP mechanism establishes Internet connection between 2 ports on 2 computer"
-> Each Internet App has its own App protocol"
-> This app protocol describes how data for that App are transmitted."
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 77 pages and 3 million more documents.

Already have an account? Log in

Document Summary

The internet is a worldwide collection of networks, routing equipment, and computers using a common set of protocols to de ne how each party will interact with each other. The ip (internet protocol) is developed to enable di erent local area networks to communicate with each other. It is the basis for connecting computers around the world together over the internet: data transmission: Consist of sending/receiving streams of zeros and ones along network connection. *application data: the info one computer wants to send to another. *network protocol data: describe how to reach the intended computer and how to check for errors in the transmission: sending data from a to b accross the internet. It is connected by phone lines to an internet service provider (isp) The isp is connected to an internet access point. B is on an local area network at xyz computers. The internet access points are connected by a complex collection of pathways (the internet)

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers