ICode9

精准搜索请尝试: 精确搜索
  • TCP通信的概述(上)-TCP通信的概述(下)2022-07-13 10:00:58

    TCP通信的概述(上)     TCP通信的概述(下)  

  • 网络通讯协议分类-IP地址2022-07-13 09:31:28

    网络通讯协议分类 通信的协议还是比较复杂的,java.net包中包含的类和接口,它们提供低层次的通信细节。我们可以直接使用这些类和接口,来专注于网络程序开发,而不用考虑通信的细节。 java.net包中提供了两种常见的网络协议的支持︰ UDP∶用户数据报协议(User Datagram Protocol)。UDP是无

  • 基于TCP的socket编程(C++)2022-07-13 09:03:57

    服务器端 //TCP服务端 #include<winsock2.h> //包含头文件 #include<stdio.h> #include<windows.h> #include<iostream> #include<ws2tcpip.h> #pragma comment(lib, "WS2_32.lib") //显示连接套接字库

  • 软件结构和网络通信协议2022-07-13 09:03:34

    软件结构 C/S结构全称为Client/Server结构。是指客户端和服务器结构,常见程序有QQ,迅雷等软件。 B/S结构 全称为Browser/Server结构,是指浏览器和服务器结构,常见浏览器有谷歌、火狐等。 两种架构各有优势,但是无论哪种架构,都离不开网络的支持网络编程,就是在一定的协议下,实现两台计算机

  • 网络通信协议分类和IP地址2022-07-13 09:01:51

    网络通信协议分类 通信的协议还是比较复杂的,java.net 包中包含的类和接口,它们提供低层次的通信细节。我们可以直接使用这些类和接口,来专注于网络程序开发,而不用考虑通信的细节。 java.net 包中提供了两种常见的网络协议的支持: UDP:用户数据报协议(User Datagram Protocol)。UDP是无

  • web通信协议篇(三次握手,四次挥手)2022-07-12 21:36:00

    web通信协议篇 web通信流程 1、浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP 2、通过IP地址找到对应的服务器后,建立TCP连接 3、浏览器发送完HTTP Request(请求)包后,服务器接收到请求包之后才开始处理请求包 4、服务器调用自身

  • 面试题day52022-07-12 17:32:46

    腾讯 自我介绍 实习项目 java里面的线程和操作系统的线程一样吗? java线程 虚拟机 用户态 os线程 os 核心态 说说java里面的gc机制、垃圾回收算法、如何判断一个对象是无用对象? 复制、压缩、清除、分代 根可达算法、循环引用 HashMap的底层原理 链表散列 (n-1)&hash

  • TCP 故障模型2022-07-12 16:04:39

    TCP 故障模型 网络中断 端点(应用程序所在 LAN 或主机)之外发生的网络故障是临时的,因为路由协议会发现并绕开故障节点 端点出问题时,通常没有备用的路径,问题会一直存在直到故障修复 网络中断时的 TCP 除非中间路由器发送 ICMP 报文,指出目的网络或主机不可达,否则应用程序和 TCP/IP

  • 端口连接情况2022-07-12 12:32:31

    ECS同时连接数是云监控监控ECS基础监控项。ECS的同时连接数指的是服务器的tcp连接。 linux系统内也可以在服务器中执行 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 进行查看。 Windows系统内可通过WIN+r输入cmd打开命令窗口,输入netstat –ps tcp进行

  • linux查询端口2022-07-12 10:34:09

    一、使用 netstat 检查端口 netstat 是一个命令行工具,可以提供有关网络连接的信息。 显示所有已开放端口,请使用以下命令:netstat -anp 要列出正在侦听的所有 TCP 或 UDP 端口,包括使用端口和套接字状态的服务,请使用以下命令:netstat -tunlp 此命令中使用的选项具有以下含义: -t – 显

  • Android socket通信信息查看2022-07-12 10:05:26

    1、获取设备root权限, adb shell--> su root 2、tcpdump -i lo port 9008 -X -n -w /XXXX/dump_file.txt  3、 上述方法,获取的文本可能会加密,看设备而定; 4、用wireshark 监控接收的tcp: Adapter for loopback traffic capture; 过滤:tcp.port == port

  • HTTP和TCP/IP的联系和区别2022-07-12 09:36:52

    HTTP和TCP/IP的联系和区别 一、基本概念 1、TCP连接       手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。      建立起一个TCP连接需

  • tcp三次握手与四次挥手2022-07-11 23:32:43

    引言 TCP是一个面向连接的协议。无论哪一方向另一方发生数据之前,都必须先在双方直接建立一条连接。而建立连接的过程需要经历三次握手,而连接的断开则需要进行四次挥手,下面将来简要说明下连接建立和断开的过程。 tcp首部说明 TCP首部的数据格式如下图。不算上可选项的话通常是20字

  • LiveGBS流媒体平台GB_T28181常见问题-摄像头国标播放花屏、播放卡顿如何处理?2022-07-11 11:03:02

    @目录1、 播放花屏、卡顿问题分析2、切换TCP模式3、搭建GB28181视频直播平台 1、 播放花屏、卡顿问题分析 播放视频时概率性出现花屏、卡顿等问题时,一般是由于设备端视频向服务端传输时网络跟不上导致,可以在设备端的配置页面,把视频的码率降低。一般公网播放的话建议码率设置到256-

  • go socket编程2022-07-10 14:02:05

    go socket编程 DMA:网卡和磁盘数据拷贝到内存流程比较固定,不涉及到运算操作,且非常耗时。在磁盘嵌入一个DMA芯片,完成上述拷贝工作,把CPU解脱出来,让CPU专注于运算。 mmap:用户空间和内核空间映射同一块内存空间,从而达到省略将数据从内核缓冲区拷贝到用户空间的操作,用户空间通过映射直

  • 1、TCP四元组UDP二元组2022-07-10 11:38:35

    UDP是面向无连接的,对于服务器和客户端来说只有一个socket,只需要确定目的IP和Port(dst ip 和dsp port),把数据都发送给这一个socket,所以采用二元组就可以确定一个socket; TCP是面向连接的,对于服务器和客户端来说可能会建立了多个socket,需要源ip和port,目的ip和port,来确定一个socket连接,

  • wireshark抓包分析2022-07-09 20:36:22

    Wireshark抓包详解 简述  wireshark是非常流行的网络封包分析工具,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。 wireshark能

  • Linux 中 netstat使用2022-07-09 15:37:11

    netstat: (1)-a 显示当前主机中所有活动的网络连接信息(2)-n 以数字的形式显示相关的主机地址,端口等信息,而不是通过主机名或域名形式展示(3)-r 显示核心路由表信息,如同 route -e(4)-l 显示处于监听状态的网络连接及端口信息(5)-t 查看TCP协议相关的信息(6)-u 显示UDP协议相关的信息(7)-p #显示与

  • linux查看防火墙开放端口如何操作2022-07-08 21:34:32

      时间: 2021-11-05 17:34:51 很多人听过防火墙这三个字,但真的知道什么是防火墙吗?知道防火墙的功能吗?用linux查看防火墙开放端口到底该如何操作,下面带大家一起探索一下防火墙强大的功能和运用linux查看防火墙开放端口。 linux查看防火墙开放端口 什么是防火墙 防火墙主要是

  • 端口扫描工具-python2022-07-07 17:03:40

    端口扫描工具 TCP模式-socket 原理 目标主机的一个端口如果是监听状态(LISTENING或者LINSTEN),那么当我connect目标主机时就能成功,否则说明端口是关闭的。 优点: 编程简单,是需要一个API connect(),比较可靠,因为TCP是可靠协议,当丢包的时候,会重传SYN帧。 缺点: 正因为TCP的可靠性,所以当端

  • Linux 网络分析必备技能:tcpdump 实战详解2022-07-07 13:06:52

    应用场景 在日常工作中遇到的很多网络问题都可以通过 tcpdump 优雅的解决: 1. 相信大多数同学都遇到过 SSH 连接服务器缓慢,通过 tcpdump 抓包,可以快速定位到具体原因,一般都是因为 DNS 解析速度太慢。 2. 当我们工程师与用户面对网络问题争执不下时,通过 tcpdump 抓包,可以快速定位

  • tcp shutdown2022-07-06 18:32:46

    环境:centos8 x86_64 内核:4.18.0 1. close() 与 shutdown() 我们知道,tcp 有 4 次挥手过程,对于主动端来说: 发送 fin 通知被动端连接即将关闭 等待被动端发送 fin 过来以彻底结束连接 如果进程通过调用 close() 来结束连接,会让 socket 直接关闭成为孤儿连接,即不再绑定任何进程。 不

  • Linux网络基础2022-07-05 23:35:25

    Linux网络基础 通信 通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递 从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某方准确安全地传送到另方 通信在不同的环境下有不同的解释,在出现电波传递通信后,通信一般被理解为是

  • 1、TCP通信2022-07-05 21:37:37

    TCP通信,Java提供了2个类用来实现tcp通信程序: 1、java.net.Socket 创建Socket对象,用来建立和服务器的连接,发送请求,接收响应; 2、java.net.ServerSocket,创建ServerSocket对象,启动tcp服务程序;   1、客户端和服务器建立一条逻辑连接,连接种包含一个对象,一个IO对象; 2、客户端和服务器使

  • 网络编程2022-07-05 16:03:03

    1.概述:      1.1计算机网络      把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。     1.2网络编程的目的      直接或间接地通过

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有