目录
前言
正如我们所知,计算机都是有0和1这样的二进制序列组成的,不同的排列组合存储着不同版本的信息,每一种版本对应不同的程序,而程序基本都是网络程序,网络程序又是基于计算机网络这个媒介形成。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。
举个例子,当你使用浏览器访问CSDN时,你的计算机就和CSDN的某台服务器通过互联网连接起来了,然后,CSDN的服务器把网页内容作为数据通过互联网传输到你的电脑上。
TCP/IP协议
TCP/IP
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)
是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称