交通数据传输与网络cha-program.ppt

计算机网络技术 网络程序设计 主要内容 OSI/ISO开放系统互连模型 TCP/IP参考模型 TCP/IP参考模型分为四层: 1、应用层:同OSI模型的应用层相同 2、传输层:同OSI的传输层相同,包括了端与端的传输TCP、UDP TCP/UDP TCP是面向连接的协议,提供无差错助字节流的可靠传递。要发送的字节流被分成若干块颗序传递到IP层,到达目的地后再由对方的TCP顺序组装。如果数据报丢失,发送方TCP层还将负责重发。TCP还进行流量控制,防止发送速度大于接收速度发生数据丢失。 UDP是无连接的协议,它仅将数据打包送出,不保证数提报一定到达接收方,接收方UDP也不会调整数据报顺序。 TCP/IP参考模型 网际协议层(IP层)实现了IP分组的点到点传输 主机联网层:可看作是OSI中物理层与数据链路层的结合体 SOCKET编程 Socket :套接字,实现TCP/IP模型的编程 TCP协议通信过程 1.获取对方IP地址和端口号; 2.本地主机上选择一个IP地址和端口号; 3.在通信双方之间连立Socket连接;即三次握手; 4.传输数据; 5.传输完毕后断开连接。 TCP三次握手 TCP Echo:客户端发送一串字符串有服务器收到,在返回给客户端收到的字符串 服务器端 并发服务器 UDP通信基本过程 功能:双方对等聊天 * * OSI/ISO开放系统互连模型

文档评论(0)

1亿VIP精品文档

相关文档