网络与通信

Socket编程核心概念详解:IP、端口、TCP/UDP与网络字节序

一、Socket编程预备 1. 理解源IP地址和目的IP地址我们说过IP地址是用来标识主机的唯一性的,但是这里我们要思考一个问题:数据传输到主机是目的吗?当然不是的,两台主机之间通信是没有任何意义的,数据是要给人看的。但是人是怎么看到数据的?通过特定的进程看到数据的。比如:人要聊天就可以通过QQ或者

【Linux网络】Socket编程:TCP网络编程

在前面的文章中,我们使用了UDP进行网络编程,这篇文章我们就来使用另一个TCP进行网络编程,我们知道UDP和TCP都是传输层协议,但是特点不同,前者无连接,不可靠传输,面向数据报,后者有连接,可靠传输,面向字节流 文章目录 1. 大体框架