【Linux网络编程】网络层协议 - IP

目录 背景补充 协议头格式 IP报文的分片与组装 网段划分 网段划分是什么?为什么要进行网段划分? 怎么进行网段划分? 路由 路由表生成算法 背景补充 假设现

9天前80

【网络编程】十二、两万字详解 IP协议

文章目录Ⅰ. 基本概念1、网络层解决的问题2、保证数据可靠的从一台主机送到另一台主机的前提3、路径选择4、主机和路由器的区别Ⅱ. IP协议格式IP如何将报头与有效载荷进行分离?IP如何决定将有效载荷交付给上层的哪一个协

17天前90

linux系统网络编程

经典数据: APUE:unix环境高级编程3版 linux系统编程手册 德 linux系统编程 oreily unix内核源码剖析 日 windows核心编程 linux系统开发模式&#

6月前380

CH09_网络编程

第9章:网络编程 本章目标 熟悉网络编程相关协议了解TCP协议 的通信原理了解UDP协议的通信原理掌握基于Socket 方式的网络编程本章内容 相关概念 协议 TCP协议:

6月前180

ASIO网络调试助手之三:ASIO网络编程注意事项

目录 一.ASIO如何连续异步发送数据 二.ASIO socket的线程安全性 三.UDP丢包 四.TCP自连接 五.为啥端口被占用,netstat却查不到对应端口号 1.常规解决方法 2.查不到对应端口号 之前用过uv-cp

9月前320

超全!!TCP网络编程常考知识汇总

前言: 本文章主要介绍TCP基础知识,以及做为程序员学习网络必考的八股,主要分为TCP三次握手过程以及常问考点、TCP的重传机制、TCP的滑动窗口、TCP的流量控制、TCP

10月前400

【Linux | 网络编程】IP协议

文章目录 📖 前言1. 网络层2. IP协议格式3. IP报文分片和组装3.1 如何分片和组装:3.2 组装的衍生问题: 4. 网段划分(重点&

10月前330

Linux网络编程之网络基础

目录 一、网络通信概述二、网络通信基础知识1、网络通信的发展历程2、三大网络3、网络通信的传输媒介4、网卡5、集线器(HUB)6、交换机7、路由器8、DNS(Domain N

10月前290

网络编程

一、网络通信原理    1 互联网的本质就是一系列的网络协议 一台硬设有了操作系统,然后装上软件你就可以正常使用了,然而你也只能自己使用 如何能大家一起玩耍 internet为何物&#xf

10月前390

封存了一年的网络编程笔记

注意:一些图是网上偷来的,以学习为主 网络简介介绍 IP地址CIDR讲解 查看IP: windows上:ipconfig linux上&

10月前340

网络编程(客户端和服务器的编写)

一、网络发展的历史 1.中国的网络发展大概在2000年左右开始兴起,越来越多的能联网的游戏出现了,局域网联网,广域网联网. 局域网与广域网没有一个,明确的限制的,(中国的网络可以说是广域网也可以说是一个比较大的局域网) 2.在2007 年的

10月前430

嵌入式养成计划-28-网络编程----网络编程基础

六十四、网络编程基础 1. 网络基础 1.1 网络编程的概念 网络编程就是进程间通信,只不过多个进程间不一定在同一台主机上。由于不在同一个主机上,不在同一个进程上就需要注意协议。 1.2

10月前400

网络编程之网络知识,初识socket

一.为什么要学习socket? 你自己现在完全可以写一些小程序了,但是前面的学习和练习,我们写的代码都是在自己的电脑上运行的,虽然我们学过了模块引入,文

10月前260

Windows下的网络编程Winsock

文章目录 前言1、服务器下的Winsock1.1、构建编程环境:1.2、WSAData结构体1.3、WSAStartup初始化Winsock1.4、WSACleanup释放Winsock1.5、socket创建套接字1.6、bind绑定套接

10月前230

windows编程-网络编程

目录 1.windows编程 1.1 windows编程基础知识 (1) 窗口 (2)事件驱动 (3)

10月前240