Socket编程系列之1:Linux-API网络编程入门实战

Socket编程系列之1:Linux-API网络编程入门实战
共68节 410人在学 课程详情
课程目录
讨论留言
  • Linux编程环境

    • 本课程全书预览与介绍
    • Linux网络编程简介
    • vim编辑器入门简介与练习
    • gcc编译器入门简介与练习
    • makefile入门简介与练习
  • Linux文件系统的重要API

    • Linux文件系统简介
    • Linux的磁盘和分区
    • Linux文件操作的基本API
    • Linux文件基本API案例实战
    • C语言文件操作库函数
    • stat查询文件状态信息
    • mmap文件内存映射之1
    • mmap文件内存映射之2
    • mmap文件内存映射之3
    • fcntl文件属性操作
    • ioctl设备控制操作
    • socket文件类型
  • TCP/IP协议简介

    • OSI网络分层结构与TCPIP协议栈
    • TCP和UDP协议简介
    • 主机字节序和网络字节序
  • 应用层协议简介

    • HTTP协议简介
    • FTP协议简介
    • TELNET和NFS协议简介
  • TCP网络编程基础

    • TCP网络编程流程详解
    • TCP网络编程的8个API
    • TCP网络编程的案例代码
    • TCP网络编程的案例运行效果及分析
    • 网络与主机字节序的转换
    • IP地址处理的相关API
  • IO复用之select

    • IO函数简介
    • IO函数头文件栽坑
    • IO复用模型详解
    • select函数详解
    • select案例分析
    • pselect函数详解
    • select实现TCP服务器
    • select对应的TCP客户端
  • IO复用之epoll

    • poll函数详解之1
    • poll函数详解之2
    • epoll函数详解之1
    • epoll函数详解之2
    • epoll服务端代码讲解
    • epoll客户端与服务端交互流程分析
    • epoll再分析
  • UDP网络编程基础

    • UDP函数简介
    • UDP简单案例与流程分析
    • UDP的丢包与乱序问题
    • UDP的connect与流量控制问题
    • UDP的外出网口与数据截断问题
    • TCP与UDP的区别面试题
  • UDP多播广播

    • UDP广播原理
    • UDP广播案例及流程分析
    • UDP多播原理
    • UDP多播案例及流程分析
  • 套接字选项

    • 套接字选项setsockopt简介
    • SOL_SOCKET协议族选项之1
    • SOL_SOCKET协议族选项之2
    • IPPROTO_IP协议族选项
  • 原始套接字与洪水攻击

    • 原始套接字简介
    • 原始套接字报文结构
    • 洪水攻击
    • ICMP及ping的手工代码解析
  • 网络服务器选型分析

    • 循环服务器模型
    • 并发服务器模型
    • IO复用服务器模型
  • 手工打造HTTP迷你客户端

    • 手工打造HTTP迷你客户端
  • TCP滑动窗口机制分析

    • TCP滑动窗口分析之1
    • TCP滑动窗口分析之2
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

sockets--s1--5.5--网络与主机字节序的转换

课程介绍

Socket编程系列初步计划:
Socket编程系列之1: Linux-API 网络编程入门实战
Socket编程系列之2: Windows-API 网络编程入门实战
Socket编程系列之3: Muduo 网络编程入门实战
Socket编程系列之4: Libevent 网络编程入门实战
Socket编程系列之5: Libcurl 网络编程入门实战
Socket编程系列之6: Boost-ASIO 网络编程入门实战

----------------------------------------------------
Socket编程系列之1:Linux-API网络编程入门实战

  1. Linux编程环境
  2. Linux文件系统
  3. TCP/IP协议简介
  4. 应用层协议简介
  5. TCP网络编程基础
  6. IO复用机制
  7. UDP网络编程基础
  8. UDP单播多播广播
  9. 套接字选项
  10. 原始套接字与洪水攻击
  11. 网络服务器选型分析
  12. http手撕代码与流程
  13. TCP滑动窗口机制分析

 

推荐课程

信息系统项目管理师自考笔记

李明 · 721人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22090人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4203人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 787人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 840人在学

java项目实战之购物商城(java毕业设计)

Long · 5153人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2319人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 598人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3985人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    Socket编程系列之1:Linux-API网络编程入门实战
    Socket编程系列之1:Linux-API网络编程入门实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~