周哥教IT-网络协议与编程
网络TCP/IP协议和互联网的诞生,深远的影响了我们的世界。现在人们已经无法想象没有网络的世界会是如何。本课将给大家讲解各种网络协议,SOCKET编程,服务器端IO Select和IOCP完成端口模型,HTTP协议和基于CURL开源库的HTTP编程。
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。
TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层;传输层的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;网络层的主要协议有ICMP、IP、IGMP,主要负责网络中数据包的传送等;而网络访问层,也叫网路接口层或数据链路层,主要协议有ARP、RARP,主要功能是提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。
VIP视频课程 
网络协议与编程快速Web开发
gRPC编程详解
课程课件
网络协议与编程课件pdfgRPC课件pdf