Transport layer defines data transmission characteristics such as data integrity check,source and destination ports,specifications for breaking data into packets at host side and reassembling them at destination side. Two most common protocols are TCP and UDP