• 0

    消息 标记为已读

    没有消息

    查看全部
  • 登录/注册
  • 我的班级
  • 简介:应用开发中大多都会涉及到网络功能,网络编程是Linux应用开发中非常核心的技术之一。本课程结合了大量实例讲解了网络基础知识、TCP 及UDP编程,并发服务器、I/O多路复用、TCP/IP协议原理、域名解析、网络超时优化等重要内容。

    课程章节

    第01课 什么是互联网?

    第02课 OSI七层体系结构

    第03课 TCP/IP协议与五层体系结构

    第04课 IP地址与端口号

    第05课 字节序及IP地址转换

    第06课 socket套接字及TCP的实现框架

    第07课 实现TCP通信

    第08课 TCP并发实现

    第09课 实现UDP通信

    第10课 TCP协议是如何实现可靠传输的

    第11课 TCP连接管理与UDP协议

    第12课 IP协议与ethernet协议

    第13课 UNIX域套接字

    第14课 IO模型

    第15课 IO多路复用select函数

    第16课 多路复用poll函数

    第17课 多路复用epoll函数族

    第18课 套接字属性设置

    第19课 广播与组播

    第20课 原始套接字

    第21课 域名解析与http服务器实现原理

    第22课 项目介绍及TCP的实现

    第23课 TCP传输的特点

    第24课 文件传输功能的实现

    第25课 自动云同步的实现

    授课讲师

    李振龙

    高级讲师

    关于讲师

    嵌入式讲师

    课程推荐

    学习服务

    • 技术大牛直播授课
    • 实时学情管理
    • 课后作业批改,BUG诊断
    • 辅导老师当堂答疑
    • 学习规划,专属学习方案
    有位老师想跟你聊一聊

    Hi,我是你的学习规划师

    不知道选什么课?和我聊聊吧!

    规划学习路径