Preview

Cnt 4513 Study Guild

Satisfactory Essays
Open Document
Open Document
578 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Cnt 4513 Study Guild
CNT 4513 Study Guild
Note: This study guild also include the material covered before midterm for completeness. You can focus on Chapter 4 and 5

Chapter 1 1. Internet: largest system of interconnected computer networks a) Network edge: end system and access network b) Network core: packet switching (vs. circuit switching) 2. Network Performance a) Delay: Processing delay, queuing delay, transmission delay, propagation delay b) Throughput: bottleneck link 3. Protocol layers a) application (message), transport (segment), network (datagram), link (frame), physical layer b) Layer implementation, data encapsulation
Chapter 2 1. Architecture a) client-server: dedicated servers, fixed IP, not scalable, single-point-of-failure. (E.g., Web, FTP, Telnet, and e-mail) b) p2p: direct communication between peers, self-scalability. (E.g., BitTorrent, Skype, PPstream) 2. Process communication
Socket: interface between application process and underlying transport layer infrastructure
Datagram socket (connectionless socket for UDP)
Stream socket (connection-oriented socket for TCP) 3. Web and HTTP
Web page: base HTML file + referenced objects
URL: hostname + object’s path name
HTTP: request-response protocol , TCP, , stateless, message format, non-persistent vs. persistent connections
Cookie: back-end database at web site, cookie file in client site, cookie header line in response and request message
Web caching: proxy server, conditional get 4. FTP
Control connection and data connection (out-of-band), TCP
Maintain state about the user
FTP commands and replies 5. Email
User agents, mail servers
SMTP: TCP, stateful, push protocol, multiple objects can be placed in one message
Mail Access Protocols: POP3 (maintain state within session, but not across sessions), IMAP (allows folder functions, maintain states across sessions), Web-based E-mail (HTTP) 6. DNS
Service: translate host name to IP, host

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Eco/561 Final Exam

    • 1673 Words
    • 7 Pages

    This study guide will prepare you for the Final Examination you will complete in the final week. It contains practice questions, which are related to each week’s objectives. In addition, refer to each week’s readings and your student guide as study references for the Final Examination.…

    • 1673 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    *If you go through each item on this study guide and read about it on the REFerenced page and corresponding TOPic in your text, you should have an excellent study guide for the Final Exam. If you do not do this, you will likely fail this exam miserably!…

    • 1806 Words
    • 8 Pages
    Good Essays
  • Powerful Essays

    CIS502FINAL EXAMS

    • 1966 Words
    • 20 Pages

    This final exam consists of 50 multiple choice questions and covers the material in Chapters 5 through 10.…

    • 1966 Words
    • 20 Pages
    Powerful Essays
  • Satisfactory Essays

    B) Servers. C) Both Clients and Servers D) Neither Clients nor Servers…

    • 268 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    Acc 349 Study Guide

    • 978 Words
    • 4 Pages

    This study guide prepares you for the Final Examination you complete in the last week of the course. It contains practice questions, which are related to each week’s objectives. Highlight the correct response, and then refer to the answer key at the end of this study guide to check your answers.…

    • 978 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    ACC 281 week 2 dq 2

    • 315 Words
    • 2 Pages

    From Chapter 6, read and answer question 8 on page 232. You must respond to at least two of your classmates' postings to receive full credit.…

    • 315 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    UNIT 2 HOMEWORK 2012

    • 908 Words
    • 4 Pages

    DIRECTIONS: In your notebook, identify the terms and answer the questions for each chapter. Make sure to number correctly and use specific details. This will be due the day of your Unit Multiple Choice Test on the chapters.…

    • 908 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 9

    • 474 Words
    • 2 Pages

    C) FTP (File transfer protocol) - is a standard way of gathering files between computers on the Internet over IP/TCP…

    • 474 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    | This exam covers chapters 7, 9, 11 & 12. It is due by Monday, Dec. 3, at 11:59 PM CST (midnight). Like the first & second exams, don't use any other source including notes, textbook, or internet to help you. I'm grading what you retained while reading and studying, not how well you can find the answers in another source.…

    • 1275 Words
    • 6 Pages
    Satisfactory Essays
  • Better Essays

    History 276 Study Guide

    • 2414 Words
    • 10 Pages

    As you read this week’s required materials, complete this study guide. Review the material to study for the final examination in Week Five. This is a multipage assignment: double-check that you have completed each page before submitting.…

    • 2414 Words
    • 10 Pages
    Better Essays
  • Satisfactory Essays

    Serving Up Web Resources

    • 548 Words
    • 3 Pages

    HTTP functions as a request-response protocol in the client-server computing model. A web browser, for example, may be the client and an application running on a computer hosting a web site may be the server. The client submits an HTTP request message to the server. The server, which providesresources such as HTML files and other content, or performs other functions on behalf of the client, returns a response message to the client. The response contains completion status information about the request and may also contain requested content in its…

    • 548 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Socket Programming

    • 4392 Words
    • 18 Pages

    Sockets are a protocol independent method of creating a connection between processes. Sockets can be either connection based or connectionless: Is a connection established before communication or does each packet describe the destination? packet based or streams based: Are there message boundaries or is it one stream? reliable or unreliable. Can messages be lost, duplicated, reordered, or corrupted?…

    • 4392 Words
    • 18 Pages
    Good Essays
  • Satisfactory Essays

    Every living Human on the planet Earth knows that Earth’s two-third is only water and other one-third is landmass. With today fast moving trends and technology, Humans have come to liking wireless technology. People have covered land, sky and space with this wireless technology, so what’s left now? Water, is left now. With the active research going on now for nearly a decade we have come up with underwater wireless communications.…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Client Server Technology

    • 7268 Words
    • 30 Pages

    Client/Server technology is a means for separating the functions of an application into two or more distinct parts. The client presents and manipulates data on the desktop computer. The server acts like a mainframe to store and retrieve protected data. Together each machine can perform the duties it is best at. Client-server computing or networking is a distributed application architecture that partitions tasks or work load between service providers (servers) and service requesters, called clients.[1] Often clients and servers operate over a computer network on separate hardware. A server machine is a high-performance host that is running one or more server programs which share its resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await (listen to) incoming requests. Client/server describes the relationship between two computer programs in which one program, the client, makes a service request from another program, the server, which fulfills the request. Although the client/server idea can be used by programs within a single computer, it is a more important idea in a network. In a network, the client/server model provides a convenient way to interconnect programs that are distributed efficiently across different locations. Computer transactions using the client/server model are very common. For example, to check your bank account from your computer, a client program in your computer forwards your request to a server program at the bank. That program may in turn forward the request to its own client program that sends a request to a database server at another bank computer to retrieve your account balance. The balance is returned back to the bank data client, which in turn serves it back to the client in your personal computer, which displays the information for…

    • 7268 Words
    • 30 Pages
    Powerful Essays
  • Good Essays

    World Wide Web

    • 890 Words
    • 4 Pages

    - In HTTP, a browser act as a client and a website act as a server.…

    • 890 Words
    • 4 Pages
    Good Essays