Decorative image frame

望伊如西の博客

精卫衔微木,将以填沧海

望伊如西の博客

并行/串行/异步传输

【转载】什么是并行传输、串行传输、异步传输?

文章收录自互联网,著作权归原作者所有,若有冒犯请联系我删除。

商业转载请联系作者获得授权,非商业转载请注明出处。

本人转载只作个人学习及后续查阅使用

该篇文档作者:航空航天迷

原文链接:什么是并行传输、串行传输、异步传输?

来源:知乎


传输可以分为串行传输并行传输。

串行传输可分为异步传输、同步传输等时传输

阅读全文

访问X友软件卡顿

2017年应用访问卡慢分析

1.基本情况:

客户环境现象:

总部和分支使用sangfor vpn对接,分支内网电脑ping总部内网服务器,没有丢包,没有延时。但是在分支使用X友客户端访问总部的X友服务器会出现卡顿(即打开客户端后,有些内容显示出来的等待时间较长)

为了排错,客户那边基本没有其他流量在跑。


客户内网拓扑:

总部和分部通过woc做vpn对接(没开加速),其中eth0口是内网口,pppoe和wan(eth2)口是外网口。分支woc的wan口(pppoe)地址是100.64.7.184,eth0(lan口)地址是10.37.11.254,lan口下连一台测试电脑10.37.11.180。总部单臂部署,X友服务器是10.37.1.77。分支pc通过X友软件和总部的X友服务器做数据交互。

阅读全文

英语名词

英语名词

1.名词简介

名词是(people)、(places)、(things)和想法(ideas)

1.1单复数名词singular and plural nouns

单数名词只包含名词本身,只有一个事物

复数名词意味着有更多(more),即一个以上的事物

大部分名词由单数变成复数都是有规律的(即直接在名词后面+s)。但是也有部分名词的变化没有规律

阅读全文

软考试题3

软考试题3

问题

A、B是局域网上两个相距1km的站点,A采用同步传输方式以1Mb/s的速率向B发送长度为200,000字节的文件。假定数据帧长为128比特,其中首部为48比特:应答帧为22比特,A在收到B的应答帧后发送下一帧。传送文件花费的时间为( )s,有效的数据速率为( )Mb/s(传播速率为200m/us)
A.1.6 B.2.4 C.3.2 D.3.6
A.0.2 B.0.5 C.0.7 D.0.8

阅读全文

软考试题2

软考试题2

问题

用64K×8的RAM芯片和32K×16的ROM芯片设计一个256K×16的存储器,地址范围为00000H~3FFFFH,其中ROM的地址范围为10000H~1FFFFH,其余为RAM的地址。则地址线为()根,数据线为()根;RAM需要()片,ROM需要()片。
问题1选项
A 18 B 9 C 16 D 8
问题2选项
A 18 B 9 C 16 D 8
问题3选项
A 1 B 2 C 3 D 6
问题4选项
A 12 B 2 C 9 D 6

阅读全文

tcpdump技巧

tcpdump使用技巧

1.监视指定网络接口的数据包

[root@www ~]# tcpdump -i eth1

2.也可以指定ip,例如截获所有210.27.48.1 的主机收到的和发出的所有的数据包

[root@www ~]# tcpdump host 210.27.48.1

3.截获主机210.27.48.1 和主机210.27.48.2 或210.27.48.3的通信

[root@www ~]# tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \ )

4.获取主机210.27.48.1除了和主机210.27.48.2之外所有主机通信的ip包

[root@www ~]# tcpdump ip host 210.27.48.1 and ! 210.27.48.2

5.截获主机webserver发送的所有数据

[root@www ~]# tcpdump -i eth0 src host webserver

6.监视所有送到主机webserver的数据包

[root@www ~]# tcpdump -i eth0 dst host webserver

7.获取主机210.27.48.1接收或发出的telnet包

[root@www ~]# tcpdump tcp port 23 and host 210.27.48.1

8.打印所有源地址或目标地址是本地主机的IP数据包

[root@www ~]# tcpdump ip and not net localnet

9.打印长度超过576字节

[root@www ~]# tcpdump ip[2:2] > 576

10.第一个n表示以IP地址的方式显示主机名,第二个N是以端口数字的形式代替服务名。

[root@www ~]# tcpdump -nn


[root@www ~]# tcpdump tcp -i eth1 -t -s 0 -c 100 and dst port ! 22 and src net 192.168.1.0/24 -w ./target.cap
(1)tcp: ip icmp arp rarp 和 tcp、udp、icmp这些选项等都要放到第一个参数的位置,用来过滤数据报的类型
(2)-i eth1 : 只抓经过接口eth1的包
(3)-t : 不显示时间戳
(4)-s 0 : 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包
(5)-c 100 : 只抓取100个数据包
(6)dst port ! 22 : 不抓取目标端口是22的数据包
(7)src net 192.168.1.0/24 : 数据包的源网络地址为192.168.1.0/24
(8)-w ./target.cap : 保存成cap文件,方便用ethereal(即wireshark)分析

wireshark技巧

wireshark技巧

资料来源:

1.EMC中文支持论坛

2.如果看了这个你还是不会用Wireshark-那就来找我吧-8月6日完结

3.Linux命令手册-tcpdump

4.Linux上使用wireshark(tshark)抓包分析

5.tcpdump使用技巧

1.抓包前设置过滤条件(捕捉过滤器)

尽量避免使用抓包过滤。即便多看几个报文,也比漏看一个报文要好。当你抓取了大量报文的时候,用显示过滤(过滤选项也更多)来重点查看某一数据流。

1.1 抓取指定IP地址的数据流:

  1. host 10.3.1.1:抓取发到/来自10.3.1.1的数据流
  2. host 2406:da00:ff00::6b16:f02d:抓取发到/来自IPv6地址2406:da00:ff00::6b16:f02d的数据流
  3. not host 10.3.1.1:抓取除了发到/来自10.3.1.1以外的所有数据流
  4. src host 10.3.1.1:抓取来自10.3.1.1的数据流
  5. dst host 10.3.1.1:抓取发到10.3.1.1的数据流
  6. host 10.3.1.1 or 10.3.1.2:抓取发到/来自10.3.1.1,以及与之通讯的所有数据流,与10.3.1.2,以及与之通讯的所有数据流
  7. host www.espn.com:抓取发到/来自所有解析为www.espn.com的IP地址的数据流
阅读全文

文件系统的简单操作

文件系统的简单操作

1.df和du命令

df

列出文件系统的整体磁盘使用量,df读取的数据几乎针对一整个文件系统,因为读取范围是超级区块内的信息。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@vultr ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 214728 0 214728 0% /dev
tmpfs 246392 0 246392 0% /dev/shm
/dev/vda1 10291200 2231176 7519412 23% /
# Filesystem表示文件系统在哪个磁盘分区
# 1K-blocks表示单位为1k,可以利用-h来变成人们易于理解的单位格式
# Mounted on表示挂载点
--------------------------------------------------------------
[root@vultr ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 210M 0 210M 0% /dev
tmpfs 241M 0 241M 0% /sys/fs/cgroup
/dev/vda1 9.9G 2.2G 7.2G 23% /
--------------------------------------------------------------
[root@vultr ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 210M 0 210M 0% /dev
tmpfs tmpfs 241M 0 241M 0% /sys/fs/cgroup
/dev/vda1 ext4 9.9G 2.2G 7.2G 23% /
# Type表示文件系统类型
阅读全文

文件系统

文件系统

柱面通常是分区文件系统的最小单位。当然如果使用GPT格式的分区表,最小单位可以为扇区

磁盘分区完后,要进行格式化,使之成为操作系统能用的文件系统

文件(或目录)包含属性(比如文件权限,文件属性)及内容

权限与属性 实际数据
inode表 数据区块

区块有放置inode表的区块,有放置数据的数据区块,以及记录整个文件系统整体信息的超级区块

超级区块:记录inode和数据区块总量、使用量、剩余量及文件系统格式等

inode:记录文件属性,一个文件占一个inode,同时记录文件对应数据所放置的区块号码

数据区块:记录实际内容,当一个区块占不下的时候,就会占用多个数据区块

索引式文件系统,包含了inode。通过inode,我们可以数据存放在哪些数据区块里面,所以可以一次性全部提取出来。该方式性能比较好,比如linux的ext2文件系统

再比如u盘一般使用FAT文件系统,这种就不是索引式文件系统。它没有inode,所以无法把数据一次性全提取出来。每个区块号码都记录在前一个区块里面,所以提取的时候得一个连着一个提取。

碎片整理,在非索引式文件系统里面,由于有时候数据写入的区块太过于分散,所以读取的时候性能会很差,通过磁盘碎片整理,可以把同一个文件的区块集合在一起,这样读取起来就比较容易。

阅读全文