-
What does a Network Need?
- Channal
- Sender
- Receiver
- Message
- Protocol
-
What is a Protocol?
Set of agreed-upon rules to establish acommunication between two computers
-
Most commonly used Protocol?
TCP/IP
-
Name the 7 layers of the OSI model?
- 1. Physical
- 2. Data Link
- 3. Network
- 4. Transport
- 5. Sessinon
- 6. Presentation
- 7. Application
-
What is TCP/IP?
It is a series of tools that work on different layers, and used by many other application layer protocols.
-
What are the Layers of TCP/IP?
- 1. Link
- 2. Internet
- 3. Transport
- 4. Application
-
How many bits does IPv4 have?
32 bit
-
What is a Class D network for?
Multi-cast
-
What is the Subnet Mask for Class A?
255.0.0.0
-
What is the Subnet Mask for Class B?
255.255.0.0
-
What is the Subnet Mask for Class C?
255.255.255.0
-
What are the names of the two separate IP adresses of a router and which one is your gateway?
- LAN (Local Area Network) (Gatway)
- WAN (Wide Area Network)
-
What does NAT do? (Network Address Translation)
allows to modify IP headers to provide the WAN address
-
How many bits does IPv6 addesses have?
128 bit address
-
How many bits in the subnet mask for IPv6?
64 bits
-
What is TCP?
Provides reliable, connection orientedstream of bytes
-
What are the different States TCP can be in?
- 1. Listening
- 2. SYN-Sent
- 3. SYN-Received
- 4. Established
- 5. FIN-Wait-1/2
- 6. Close-Wait
- 7. Last-Ack
- 8. Time-Wait
- 9. Closed
-
What is a Socket?
A socket is a combination of an IP addressand a port number. You can open, close, write to and read from it.
-
What is the Range for Ports?
Port range is 0-65535
-
HTTP?
Hyper Text Transfer Protocol
-
FTP?
File Transfer Protocol
-
TCP/IP?
Transmission Control Protocol/ Internet Protocol
-
SMTP?
Simple Mail Transfer Protocol
-
NAT?
Network Address Translation
-
-
IMAP?
Internet Message Access Protocol
-
What is a Router? What's the purpose of it?
A router is essentially a piece of networking hardware with two built in network addresses (LAN and WAN). The purpose is allowing messages to be sent from one network to a separate one.
-
What is the HTML5 code to add sytle Sheets and where does it go?
- linkrel=”stylesheet” type=”text/css” href=”thefilename.css”
- In between the /title and /head
-
What does the DNS do?
Allows to get an IP given a name, or do a reverse look-up, getting a name from an IP
-
In the a domain:
1. Max number of levels?
2. Each Label can have how many Characters?
3. The total number of characters can't exceed...?
- 1. 127 levels
- 2. 63 Characters
- 3.253 Characters
-
Every Domain registered is associated with...
a primary name server and at least one secondary NS
-
What is the basic opperation of HTTP?
- Send a request through TCP on a given port(usually 80)
- Respond with HTTP/1.1 200 OK plus a message
-
What is the HTTP request message?
- Request line
- headers
- Empty Line
- Optional message body
- /r/n
-
HTTP Request Methods
- HEAD
- GET
- POST
- PUT
- DELETE
- TRACE
- OPTIONS
- CONNECT
- PATCH
-
In HTTP what is the first line of every response?
A status code
-
What are the meanings of the following HTTP Status Codes:
1. 200
2. 403
3. 404
4. 500
- 1. OK
- 2. Forbidden
- 3. Not Found
- 4. Internal Server Error
-
What does HTTPS use to encrypt trasmitted data?
SSL/TLS
-
What port is HTTPS on?
443
-
-
Priority for different types of styles. (most to least priority)
- Inline Style
- Internal Style
- External Style
- Browser's Default
-
In CSS3 padding is?
Clear area around the content, affected bybackground color
-
In CSS3 borders goes...?
Goes around padding & content, alsoaffected by background color.
-
In CSS3 the margin is?
Clear area around the border, always transparent.
-
In CSS3 what do pseudo-classes do?
they allow you to change thebehavior of most elements, or targetspecific ones
-
Typical steps in CS projects
- Inception
- Requirements
- analysis
- design
- implementation
- testing
- debugging
- production
- distribution
- maintenance
-
Requirments Page should have
- 1. Description of Problem
- 2. General Approach to Solve
- 3. Client Requirements
- 4. Test and inspection Procedures
-
What are forms used for?
To receive input from the user
-
SSL?
Secure Sockets Layer
-
TLS
Transport Layer Security
|
|