I CSI 124X Lecture Notes - Lecture 15: Transmission Control Protocol, Ephemeral Port, Simple Mail Transfer Protocol
Document Summary
Much of the information that gets sent across the internet uses tcp. Tcp- ensures delivery, in the proper order of packets sent between two computers. Exclusive tcp connection - hosts establish a session that allows them to track the traffic between them. Tcp sequence numbers - packets sent using tcp have packet sequence numbers. Acknowledgements - using sequence numbers, the recipient acknowledges packets received. The host requesting a tcp connection is known as the client, and the other is the server. A potential sender and receiver establish a tcp connection by a procedure known as a handshake. The client sends a syn message(sync ) to request a tcp connection with the server: a server returns a single packet that both acknowledges (ackc ) the client"s syn, and. Sends its own connection request (syns ): the client acknowledges (acks ) the server"s message.