![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
不 知
by design.
展开
-
两台电脑直连ping不联通
使用两台电脑直连发现联不通,通过交换机进行连接,就可以联通了,这是什么问题???两台主机之间应该用交叉线交换机和主机之间用直通线。因此,原因是有一个设备的网卡比较老,两主机之间必须使用交叉线,但是现在的网线一般都是直通线。所以连接不通,但是用交换机的话本来就需要直通线,所以可以连接。...原创 2020-11-09 11:58:19 · 2038 阅读 · 0 评论 -
Windows自动更改IP地址脚本程序
@echo off :: BatchGotAdmin :------------------------------------- REM --> Check for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" REM --> If error flag set, we do not have admin. if原创 2020-08-27 17:12:35 · 609 阅读 · 0 评论 -
linux将connect函数设置为非阻塞的模式
Linux中connect函数有两种情况:1、如果是连接本机的IP地址,connect函数是不阻塞的,连接成功就返回0,connect连接失败就返回-1.2、如果是连接外部设备,connect函数默认是阻塞的,将connect函数设为不阻塞有这样几种方法:利用signal和定时器函数alarm可以将connect函数的阻塞中断掉,但是TCP连接没有中断,在后续的时间内,如果外部设备打开之后,不用调用connect函数自己就会进行连接,可以参考一下博客。https://www.cnblogs.com原创 2020-08-03 15:34:57 · 702 阅读 · 0 评论 -
网络IP地址将数字转换为字符串形式
in_addr_t 一般为32位的unsigned int.#define IPV4(a,b,c,d) ((a<<0)|(b<<8)|(c<<16)|(d<<24))unsigned int value=IPV4(127,0,0,1); //这里是已逗号分开。in_addr_t ip;memcpy(&ip,&value,sizeof(value));//最终显示127.0.0.1printf(“the ip value is转载 2020-07-27 20:15:43 · 1373 阅读 · 0 评论 -
常见的基于TCP或UDP的应用层协议
基于TCP的应用层协议有:SMTP、TELNET、HTTP、FTP基于UDP的应用层协议:DNS、TFTP(简单文件传输协议)、RIP(路由选择协议)、DHCP、BOOTP(是DHCP的前身)、IGMP(Internet组管理协议)转载 2020-07-09 16:00:22 · 2860 阅读 · 1 评论 -
Big Endian 和 Little Endian 详解
一、Endian的起源在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正确的编/译码从而导致通信失败。1980年,Danny Cohen在其著名的论文”On Holy Wars and a Plea for Peace”中为了平息一场关于在消息中字节该以什么样的顺序进行传送的争论而引用了该词。该文中,Cohen非常形象贴切地把支持从转载 2020-06-27 10:59:26 · 325 阅读 · 0 评论 -
计算机网络之TCP建立连接的各个状态
TCP三次握手状态:TCP四次挥手状态原创 2020-06-27 10:15:34 · 176 阅读 · 0 评论 -
计算机网络之数据链路层分析
转载自http://blog.csdn.net/luguifang2011/article/details/40658723下图黄色的部分是数据链路层的封装.目的MAC地址:(6个字节)源MAC地址(占6个字节)类型(占两个字节)共14个字节.下图是通过抓包抓取的数据链路层协议.图中括号中的数字代表的是当前域所占的空间大小,单位是bit位。黄色的是数据链路层的头部,一共14字节绿色的部分是IP头部,一般是20字节紫色部分是TCP头部,一般是20字节最内部的是数据包内容黄色部分:链转载 2020-06-25 17:55:58 · 786 阅读 · 0 评论 -
计算机网络之网络层协议IP分析
Contents头部分析抓包分析根据上篇博文所分析的传输层协议TCP,数据的传输路线,由高到低进行包装数据包。应用层->传输层->网络层,目前到达网络层了。网络层协议也有好多种,其基本都是用IP协议作为支撑的,现在就来分析一下IP协议头部。头部分析(1)版本(占4位)用来区分是IPV4还是IPV6(2)首部长度(占4位)即该包网络层长度,因为网络层也是变长的。单位也是4字节,因为4位能表示的最大数值为15,因此IP头部最大占15*4=60个字节。(3)区分服务(占8位)主要用来区分该传送原创 2020-06-25 17:35:15 · 1125 阅读 · 0 评论 -
计算机网络之传输层协议TCP分析
计算机网络中应用层是我们用Cpp或者其他开发语言写的网络程序或者脚本。当应用层数据传送之后,比如当我们在Qt程序中用QTcpSocket对象write之后,此时,传输层会将用户即将发的内容进行分块打包操作.TCP头部报文报分析下面我们看传输层中的一种协议(TCP)的头部内容:从上图可以看出,TCP报文段首部格式包含20个字节的固定长度和40个字节可变长度。源端口(2个字节,范围:0-65535):发送端的端口号目的端口(2个字节,范围:0-65535):接收端的端口号序号(四个字节seq原创 2020-06-25 16:39:24 · 2215 阅读 · 0 评论 -
计算机网络之OSI七层模型及各包含协议
计算机网络7层协议,从底层至高层可分为(1)物理层(2)数据链路层(3)网络层(4)传输层(5)会话层(6)表示层(7)应用层一般将后三层分为应用层,因此,又有五层的说法。即:(1)物理层(2)数据链路层(3)网络层(4)传输层(5)应用层后续,会说明各个协议封装格式,包含TCP三次握手,四次挥手。...转载 2020-06-25 11:20:12 · 1069 阅读 · 0 评论 -
WindowsDos窗口改密码操作
net user administrator 密码原创 2020-06-23 14:39:19 · 522 阅读 · 0 评论 -
wireshark过滤条件
https://blog.csdn.net/y7u8t6/article/details/86511338转载 2020-06-21 22:04:30 · 419 阅读 · 0 评论 -
关于交叉线和直通线的区别和用途
一般来说,网线传输数据的时候,是两个线发送,另外两根用来接收。比如,我们按照线序1,2,3,4,5,6,7,8(白橙,橙,白绿,蓝,白蓝,绿,白棕,棕)排序。1,2用来发送数据;3,6用来接收数据。具体就是1发3收,2发6收。我们知道,计算机上的网线接口里面也有八条线对应着网线的八条线,而且每台计算机的网线接口里面的线序都是一样的,这样才能实现统一化,不可能为不同的计算机设计不同的线序,也没有必要这样做。当相同设备传输信号时,若用直通线,那么发送数据的计算机的1号线对应接收数据的计算机的1号线,而我们知道转载 2020-06-19 10:11:31 · 4377 阅读 · 0 评论