![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 58
康康伴你看视界
回顾以往,见证此刻,改变未来!
展开
-
如何实现H.265的RTP的封装及传输
一、RTP协议概述RTP(Real-time Transport Protocol)实时传输协议,由IETF的多媒体传输工作小组发布的网络传输协议,标准为RFC3550/3551。RTP协议支持TCP和UDP两种传输方式,RTP协议负责对流媒体数据进行封包并实现媒体流的实时传输,但并不能为按顺序传送的数据包提供可靠的传送机制,也不提供流量和拥塞控制,这些是依靠RTCP协议来完成的,两者配合使用。本文主要从数据处理的角度实现对H.265的RTP封装进行详细介绍。二、RTP协议解析RTP协议是由RTP H转载 2022-05-09 16:27:44 · 401 阅读 · 0 评论 -
组播数据发送和接收
添加链接描述客户端源码:#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h> #define BUFLEN 255 int main(int argc, char **arg转载 2021-05-07 16:08:13 · 1826 阅读 · 0 评论 -
ip参数配置
服务器ip, serverip: 192.168.1.20本地ip, ipaddr: 192.168.1.10mac地址, ethaddr: 00:11:22:33:44:55子网掩码, netmask: 255.255.255.0网关 , gatewayip : 192.168.1.1...原创 2020-02-12 21:02:03 · 610 阅读 · 0 评论 -
socket编程实践
建立连接1.1 socket (非常类似于open函数,用来打开一个网络连接,如果成功则返回一个网络文件描述符(int类型),之后我们操作这个网络连接都通过这个网络文件描述符)1.2 bind 绑定的意思;好比是ioctl1.3 listen 监听1.4 connect 连接 (客户端)发送和接收2.1 send 和 write2.2 recv 和 read辅助性函数3.1 i...原创 2019-10-10 10:46:19 · 134 阅读 · 0 评论 -
TCP 和 UDP的理解
TCP协议1.1 关于TCP理解的重点1.1.1 TCP协议工作在传输层,对上是服务于socket接口,对下是调用IP层;4层:应用层(API) 传输层(TCP/UDP) 数据链路层(IP) 物理层1.1.2 TCP协议层面向链接,通信前必须先3次握手建立连接关系后才能开始通讯。1.1.3 TCP协议提供可靠传输,不怕丢包,乱序等。TCP如何保证可靠传输2.1.1 TC...原创 2019-10-09 10:53:46 · 133 阅读 · 0 评论 -
互联网入门协议
https://blog.csdn.net/iblade/article/details/80529548 从用户到服务器https://blog.csdn.net/iblade/article/details/80498132 网络分层转载 2019-09-11 17:58:14 · 100 阅读 · 0 评论 -
交换机和路由器有哪些区别?
区别一路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,你自己不用操心那么多了。交换机只是用来分配网络数据的。区别二路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。交换机在中继层,交换机根据MAC地址寻址。...原创 2019-09-10 15:00:28 · 175 阅读 · 0 评论 -
IP地址 DNS DHCP 路由器 NAT
ip地址在广域网中是唯一的;原创 2019-09-09 18:24:14 · 295 阅读 · 0 评论 -
网络通信概述
3.8.1. 网络概述3.8.1.1 从进程间通信说起: 网络域套接字socket,可以理解是进程间通信,可以 在不同电脑的单个进程间通信。3.8.1.2 网络通信层次: 在一台主机中由上到下— 应用程序-> API-> OS(网卡驱动)-> 硬件(网卡)<—网络(intnet)—> 硬件(网卡)-> OS(网卡驱动)-> API -> 应用...原创 2019-08-21 19:17:17 · 97 阅读 · 0 评论 -
网络通信基础知识1
3.8.2.1 网络通信的发展历程(1)单机阶段 ----------一个学校或者一个城市只有一台电脑,这样一来一台电脑上会出现很多的用户来使用这台电脑。串口以及伪终端设备,TTY是TeleTYpe的一个老缩写。Teletypes,或者teletypewriters,原来指的是电传打字机,现在在linux中还有tty设备号(2)局域网阶段 ------------通信靠的是串口(3)广域网i...原创 2019-08-23 17:56:44 · 244 阅读 · 0 评论