Difference: SocketProgramming (5 vs. 6)

Revision 62011-06-28 - TWikiGuest

Line: 1 to 1
 
META TOPICPARENT name="ComputerScience317Cwsei"
-- DonaldActon - 21 Jun 2011
Line: 7 to 7
 

Knowledge assumed prior to starting this module

  • Data is sent in packets
  • For TCP data is streamed and broken up into packets
Changed:
<
<
  • ACKS combined with timeouts are used to ensure the reliable delivery of data
  • Both ACKS and data can be lost
>
>
  • Data can be lost in UDP
 
  • Packets have addresses in them that are used to indicate where the packet is delivered

Learning Outcomes

  1. Explain what the role of an IP address is in a computer network.
  2. Explain what the role of a port number is in a computer network.
Added:
>
>
  1. Write a Java program that talks to Google.com
 
  1. Write a Java program that can make a TCP connection
  2. Write a Java program that can accept a TCP connection
  3. Write a Java program that can send and receive data on an established TCP connection
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback