Midterm Exam Review Release questions via webcourse “assignment” around 10:30am, Thur. Oct. 20 th, due via webcourse at 10:30am next day Submit format:

Slides:



Advertisements
Similar presentations
Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Final Exam Review Exam time is Aug. 2 nd 2:00pm – 3:50pm in the same classroom. All semester’s content will be tested, but more on content after midterm.
UDP & TCP Where would we be without them!. UDP User Datagram Protocol.
Winter 2008CS244a Handout #61 CS244a: An Introduction to Computer Networks Handout 6: The Transport Layer, Transmission Control Protocol (TCP), and User.
CCNA 1 v3.1 Module 11 Review.
1 Lecture 10: TCP Performance Slides adapted from: Congestion slides for Computer Networks: A Systems Approach (Peterson and Davis) Chapter 3 slides for.
CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA.
CSE 461: Transport Layer Connections. Naming Processes/Services  Process here is an abstract term for your Web browser (HTTP), servers (SMTP),
CSIT435 Spring 2001 Final Examination Study Guide.
The Transport Layer Chapter 6. The Transport Service Services Provided to the Upper Layers Transport Service Primitives Berkeley Sockets An Example of.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The user clicks on a link to indicate which document is to be retrieved.
Computer Networks Transport Layer. Topics F Introduction  F Connection Issues F TCP.
1 Ch. 7 : Internet Transport Protocols. Transport Layer Our goals: r understand principles behind transport layer services: m Multiplexing / demultiplexing.
TCP. Learning objectives Reliable Transport in TCP TCP flow and Congestion Control.
Exam Review Networking CS 3470, Section 1 Sarah Diesburg.
Transport Layer TCP and UDP IS250 Spring 2010
Process-to-Process Delivery:
The Transport Layer.
Examining TCP/IP.
Chapter 5 Transport layer With special emphasis on Transmission Control Protocol (TCP)
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
Chapter 4 TCP/IP Overview Connecting People To Information.
1 John Magee 11 July 2013 CS 101 Lecture 11: How do you “visit” a web page, revisted Slides adapted from Kurose and Ross, Computer Networking 5/e Source.
Transport Layer Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
The Transport Layer.
ECE453 – Introduction to Computer Networks Lecture 14 – Transport Layer (I)
Transmission Control Protocol TCP. Transport layer function.
Sharing the Network It slices, it dices, it sequences ….. All of this and error checking too!
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Fall 2005 By: H. Veisi Computer networks course Olum-fonoon Babol Chapter 6 The Transport Layer.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
1 Mao W07 Midterm Review EECS 489 Computer Networks Z. Morley Mao Monday Feb 19, 2007 Acknowledgement: Some.
Cisco 1 - Networking Basics Perrine. J Page 16/5/2016 Chapter 11 At which layer of the TCP/IP model does Telnet operate? 1.application 2.presentation 3.session.
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
Network and the internet Part eight Introduction to computer, 2nd semester, 2009/2010 Mr.Nael Aburas Faculty of Information.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
CS470 Computer Networking Protocols
CDA6530: Performance Models of Computers and Networks Mid-Term Review TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Transport Protocols.
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
Quiz and Snack ECS 152B Winter 2006.
UDP & TCP Where would we be without them!. UDP User Datagram Protocol.
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Midterm Exam Review –Time: Oct. 16 (Thursday, in class, close book) –Knowledge questions –True or false statement (explain why) –Protocols –Calculations.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
End-host IP: MAC: 11:11:11:11:11 gateway IP: MAC: 22:22:22:22:22 Google server IP: interne t interface DNS server IP:
Midterm Exam Review Release questions via webcourse “assignment” around 12:00pm, Mon. Oct. 28 th, due via webcourse at 12:00pm next day Submit format:
1 14-Jun-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
The Transport Layer Dr. ir. S.S. Msanjila RIS 251.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI transport layer CCNA Exploration Semester 1 – Chapter 4.
CDA6530: Performance Models of Computers and Networks Mid-Term Review TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Final Exam Review Release questions via webcourse “assignment” around 10am, 04/23 (next Monday), due via webcourse at 6pm, next day (next Tuesday) Submit.
Chapter 5 Network and Transport Layers
Midterm Exam Review Release questions via webcourse “assignment” around 1:30pm, Thur. Oct. 14th, due via webcourse at 11:59pm Submit format: Word file,
Midterm 2 Exam Review Release questions via webcourse “assignment” around 2pm, Wednesday Mar. 28th, due via webcourse at 2pm, next day Submit format: Word.
TCP/IP Protocol Suite: Review
Final Exam Review Exam time is Aug. 2nd 2:00pm – 3:50pm in the same classroom. All semester’s content will be tested, but more on content after midterm.
Protocol Application TCP/IP Layer Model
CS4470 Computer Networking Protocols
Process-to-Process Delivery: UDP, TCP
CS 381: Introduction to Computer Networks
Midterm Exam Review Time: Knowledge questions
Midterm Exam Review Release questions via webcourse “assignment” around 10:30am, Thur. Oct. 25th, due via webcourse at 10:30am next day Submit format:
Final Exam Review Exam time is May. 2nd 1:00pm – 3:50pm in the same classroom. All semester’s content will be tested, but more on content after midterm.
Presentation transcript:

Midterm Exam Review Release questions via webcourse “assignment” around 10:30am, Thur. Oct. 20 th, due via webcourse at 10:30am next day Submit format: –Word file, PDF file –Scanned answer sheets Make sure your writing is large and readable –Photos of your answer sheets if you have no scanner Make sure it is readable You can resubmit, so submit first version early! From 10:30am to 1pm, you can call me for any questions related to exam problems –Office number: (HEC 335)

Question Types –Knowledge questions –True or false statement (explain why) –Protocols –Calculations

Knowledge Question Examples Difference between TCP and UDP? Why UDP is better than TCP in some applications? How many layers in computer networking? What’s usage of TTL field in DNS record? IP packet? Why asymmetric speed in DSL and Cable Modem? What service port used by DNS, HTTP, SMTP, SSH, POP3,etc? Why use window in TCP packet transmission? What service provided by DNS? TCP or UDP used in which applications (HTTP, SMTP, DNS, VOIP, etc)?

Knowledge Question Examples What is HTTP cookie used for? TCP socket programming: –the basic socket APIs and their orders –(Page 13, Chapter2-part3.ppt) TCP/UDP header fields, header size (Page 3, Chapter3-part3.ppt) User agent uses the same protocol for sending/receiving ? Why with an attachment sent out is much bigger than the attachment? What is a torrent file? A tracker in BitTorrent? Ethernet switch checks what layer’s header? Router?

Protocol Problem Examples –Show what sender/receiver reacts when a specific incident (bit-error, lose, timeout) happens Use graph to show interactions for TCP’s SR or GBN –Example (P.16, 20 in Chapter3-part2.ppt) Show for rdt3.0 (no test on rdt1.x to rdt2.x) –Example (P. 7,8 in Chapter3-part2.ppt) –TCP syn/ack number changes in a connection Example (P. 5, Chapter3-part3.ppt) –Draw packet transmission time-line scenario Example (P. 14, 15, Chapter3-part3.ppt) –TCP three-way connection setup procedure SYN, SYN/ACK, ACK and changes of seq/ack number –Example (P.25, chapter3-part3.ppt)

Protocol Problem Examples –Why TCP delays its ACK “ Wait up to 500ms for next segment. If no next segment, send ACK ”? –DNS RR entries setup for an /Web server in a company (HW1, problem 4) –TCP AIMD (HW2, problem 6) – SMTP command and manual send spam –HTTP protocol –TCP congestion window low-pass filter (estimate RTT)

Calculation Problem Examples –Proxy impact (access time) HW1, problem 5 –UDP checksum calculation –Packet switching advantage HW1, problem 1 –TCP window usage HW2, problem 7

Try to go over 2 homework's problems Try to go over my lecture notes Covers until and including transport layer

What’s wrong? Socket programming: Char *welcomStr=“welcome”, *recvStr; …. If ( new_fd = accept(sockfd, (sockaddr *)&remote_addr, &sizeof(sockaddr)) == -1){ perror(“accept error\n”); exit(1); } …. send(new_fd, welcomeStr, strlen(welcomeStr), 0); recvNumByte=recv(new_fd, recvStr, MAXDATASIZE-1, 0); printf(“%s\n”, recvStr);