
网络
玉米味土豆片
在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP的三次握手与四次挥手(详解+动图)
本文转载https://blog.youkuaiyun.com/qzcsu/article/details/72861891背景描述 通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进...转载 2019-02-28 21:53:24 · 265 阅读 · 0 评论 -
linux客户端远程获取服务器图形化软件界面的方法
很多时候我们只能通过命令ssh在终端命令行中登录到服务器,并且只能通过终端命令行来操作服务器,即使服务器上安装了一些软件也无法获取它们的图形化界面;这里给出一个能够在客户端获取服务器软件图形化界面的方法。整个过程分为以下4步:1.客户端安装openssh-client:在客户端终端输入命令:sudo apt-get install openssh-client等待安装完成;...原创 2019-04-30 10:14:35 · 1711 阅读 · 0 评论 -
Socket网络编程(一):基本概念
什么是套接字?概念socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式,也可以理解为操作系统提供的对外通信的接口。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。Socket 是一种计算机之间通信的约定方式。在理解socket之前,可以先了解一下文件描述符的概念:UNIX...原创 2019-08-29 11:01:11 · 358 阅读 · 0 评论 -
Socket网络编程(二):主要API调用方法
Socket主要API调用方法windows下socket的API和linux下的API大致相同,只是在某些细节上有些细微的差别。包含头文件和初始化Linux socket常用头文件<sys/socket.h> //与套接字相关的函数声明和结构体定义,如socket()、bind()、connect()及struct sockaddr的定义等<s...原创 2019-08-29 17:16:46 · 722 阅读 · 0 评论 -
UDP数据包的延迟及丢包检测(C++)
摘要本文记录通过数据报套接字来检测UDP数据包的延迟和丢包的思路和简单的代码实现。思路UDP协议及用户数据报协议在传输层提供了无连接、不可靠的传输服务,端到端的延迟以及丢包率是反应当前网络环境好坏的重要评价标准。Ping检测延迟的方式是:发送端发送一个ICMP包给接收端,接收端接收到ICMP包之后向发送端回应一个包,发送端可以计算出往返时间(RTT),本文通过套接字使用类似于Ping的思路来...原创 2019-08-31 23:06:54 · 7832 阅读 · 1 评论