danhamilt1
Mind Map by , created over 6 years ago

CNOS (TCP) Mind Map on TCP, created by danhamilt1 on 04/11/2013.

64
1
0
Tags
danhamilt1
Created by danhamilt1 over 6 years ago
ICT The Internet Keywords
bmsma17
Common Port Numbers
River L.
Socket Programming
h_10
Geometry Formulas (Perimeters)
PatrickNoonan
Cells And Cell Techniques - Flashcards (AQA AS-Level Biology)
Henry Kitchen
TCP Header
danhamilt1
Transport Layer & TCP vs. UDP
Liam-Beckwith
Systems Software Revision
cocacolai
Camada de Transporte
Cesar Viana
Protocols and Communication
Ryan Baldwin
TCP
1 Characteristics
1.1 Reliable
1.1.1 Connection based
1.1.1.1 Connection must be explicitely made between a socket on the client and a socket on the server
1.2 Dynamic
1.2.1 Adapts to
1.2.1.1 Other Network Topologies
1.2.1.2 Changing Bandwidths
1.2.1.3 Network Delays
1.2.1.4 Packet sizes
1.2.1.5 Any other limitations
2 Ports
2.1 Reserved
2.1.1 0-1023
2.1.2 Priviledged users bind these to standard services
2.1.2.1 SSH port 22
2.1.2.2 SMTP port 25
2.1.2.3 FTP port 20-21
2.1.2.4 HTTP port 80
2.2 Non-Priviledged
2.2.1 1024 - 49151
2.3 Ephemeral
2.3.1 49152 - 65535
2.3.2 Also known as dynamic ports
2.3.3 Short lived transport protocol port
2.3.4 For IP communications allocated from a pre-defined range
3 Sockets
3.1 Primitives
3.1.1 SOCKET
3.1.2 BIND
3.1.3 LISTEN
3.1.4 ACCEPT
3.1.5 CONNECT
3.1.6 SEND
3.1.7 RECEIVE
3.1.8 CLOSE
4 The Protocol
4.1 TCP Segment
4.1.1 TCP Header

Attachments:

4.1.1.1 20 Byte Size
4.1.2 Maximum Size 65515 Data + Header = 65515 Leaving room for 20byte IP Header to make 65535 packet
5 Connection Extablishment
5.1 3-Way Handshake

Media attachments