CIS 3210 Lecture Notes - Lecture 6: Network Congestion, Data Integrity, Socket A
Document Summary
Don"t want other people being able to see my messages being sent out or coming in. Remember when the internet was rst invented, there was no security. Unreliable data transfer between sending and receiving process. Reliability, ow control, congestion control, timing, throughput guarantee, security, or connection setup. Reliable transport: between sending and receiving process. Flow control: sender won"t overwhelm the receiver. Congestion control: throttle sender when the network overloaded. If a single computer tries to send too much data to the network, the computer can be told to slow down to control congestion. Does not provide: timing, minimum throughput guarantee or security. Connection-oriented: setup required between client and server processes. This will guarantee reliable transfer between users, with an increased cost (time) Some services are ne to use this, real time video viewing for example. Cleartext passwords sent into socket and traverse the internet in cleartext. Apps use ssl libraries, that talk to tcp.