tcp发送数据是以报文的形式吗?

tcp发送数据是以报文的形式吗?
还是说,仅仅三次握手四次分手是报文,建立连接时可以直接发送数据
新手求教

任何数据信息都是通过封装在报文中传递的 TCP只是一种传输的方式 需要先建立TCP连接再传输数据以确保对方可以成功收到报文 所以三次握手也是通过交互报文进行的

报文是对通讯数据的一种概括的称呼,所以所有发送的数据都是“报文”,tcp必须先三次握手

TCP发送的数据都是通过IP协议发送的,而我们编程时使用的通常是已经封装好的TCP协议的实现,握手的包是由底层发送的,上层应用不需要考虑。
参考:http://www.cnblogs.com/danbo/p/4614957.html