Lecture 6 Flashcards

1
Q

What is HTTP?

A

HTTP (Hypertext Transfer Protocol)
Hypertext documents are normally transferred between browsers and Web servers using the protocol known as HTTP
Browser gets documents from Web server
Documents identified by URL (Uniform Resource Locator)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Different parts of an URL?

http://ssenterprise.aw.com/authors/shakespeare/Julius_Ceasar.html

A

Protocol=http
Host=ssenterprise.aw.com
Directory=authors/Shakespeare
Document Name=Julius_Ceasar.html

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
HTML  CODES?
(Appearance:
<h1> =to start a level one heading
</h1><p>= to start a new paragraph
Links to other documents and content=
<a href=".">
Insert images:=
<img>
</a></p>)
A
(Appearance:
<h1> to start a level one heading
</h1><p> to start a new paragraph
Links to other documents and content:
<a href=".">
Insert images:
<img>
</a></p>)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is eXtensible Markup Language ?

A

XML: A language for constructing markup languages
Similar to HTML
But opens door to a World Wide Semantic Web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Internet software levels?

A

Application: Constructs message with address
Transport: Chops message into packets
Network: Handles routing through the Internet
Link: Handles actual transmission of packets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the TCP/IP Protocol ?

A

Transport Layer
TCP (transmission Control Protocol): establishes a connection before sending message, also has flow control and congestion control
UDP (User Datagram Protocol): merely sends the message to the address it was given and forgets about it
Network Layer (IP)
IPv4: 32-bit internet addressing system
IPv6: 128-bit internet addressing system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Choosing between TCP and UDP

A

TCP- more reliable but less efficient

UDP-more efficient but less reliable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Encryption?

A

Public-key Encryption
Public key: Used to encrypt messages
Private key: Used to decrypt messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly