学习笔记(13)

学习笔记(13)

1.双绞线最大距离100米,超过100米时使用hub集线器放大信号后再传输
2.细缆同轴最大传输距离为185米,粗缆同轴电缆最大的输出距离500米
3.hub(集线器)工作在物理层,不记忆MAC地址,只是将报文复制出多份从集线器的各个端口转发出去,集线器不隔离冲突域
4.数据链路层中的源地址不可能是全1的广播地址,全1的MAC地址是广播报文时加到目标MAC地址中的,网桥是通过源地址记录MAC表的,所以不会记录全1的广播地址,所以网桥不能隔离广播域(可以隔离冲突域)
5.交换机可以看做是一个多端口的网桥,网桥一般只有两个接口,只能连接2个网络
6.交换机是全双工通信
7.mii-tool -v ens33(ethtool ens33),Duplex(双工) 查看网卡工作在什么模式下
8.路由器隔离广播域,一般连接的是广域网。局域网通常使用交换机连接。
9.route -n 查看路由表(route print (windows查看路由表))
10.网卡工作在物理层和数据链路层,ip是通过操作系统配置上去的
11.为了让交换机可以隔离广播域可以使用VLAN,同一个VLAN的主机可以直接通信,不同的VLAN需要使用路由器来通信,并且为了保证多个VLAN使用单条线路来传输,则使用的是Trunk链路
12.\\192.130.12.3 可以访问本地网络设备,由于是本地网络,所以底层的通信还是通过ARP解析来使用MAC地址来通信的。(使用ARP将ip地址解析成MAC地址来通信)
13.VLAN将交换机的多个端口换分层不同的网络,访问的时候需要路由器,也可以设置VLAN策略来控制不同的VLAN的访问,不同的VLAN的所使用的IP地址为不同的网络IP地址(VLAN是隔离广播域的,所以需要使用路由器来使得不同VLAN来通信),使用Trunk单挑链路来传输不同VLAN的数据,而不需要为不同VLAN提供多条链路,Trunk链路在发送数据时需要修改帧结构即添加VLAN信息(即VLAN的编号,处于不同网络但具有相同VLAN编号的两台主机通信)。(Trunk协议是cisco标准,国际标准802.1q)
14.cat /etc/services 查看各种协议,DNS端口号53
15.tftp:69 smtp:25 pop3:110 imap:143 telnet:23 ssh:22  ftp:21 sqlserver:1433
16.49152-65535 是动态端口,供客户端使用。 程序注册使用的端口号范围是1024-49151,如oracle:1521,mysql:3306
17.客户端随机端口的使用范围 cat /proc/sys/net/ipv4/ip_local_port_range
  [root@centos7 ~]#cat /proc/sys/net/ipv4/ip_local_port_range
  32768 60999
18.三次握手因为需要确认彼此双方都在线,三次握手的SYN和ACK标记位  第一次SYN为1 其他标记为全是0
19.等待2MSL防止数据传送是先发后到,数据传输未完成
20.记住3次挥手,4次挥手
21.ss -ntul 查看服务器的监听端口(包括udp端口和tcp端口)
22.ping  ip -s  65507 增大包判断网络的稳定性,最大包大小为65507,可以用wireshark会查看到数据包被分片,-f flood 泛洪攻击
23.IGMP: internet group managment protocol
24.arp -n 查看arp缓存表,ARP解析过程是在三次握手之前
25.不同网络的两台主机通信,需要通过ARP广播查找到路由器的网关地址的mac地址。不同网络传输地址变化MAC地址,不变化IP地址
26.arp -d  ip   清空单条arp目录
27.ARP的一种特殊方式是在系统刚刚启动的时候可以通过自问自答的方式来询问是否有人使用自己的IP地址
28.数据帧最小46,最大1500,ping -s 3500 -s选项指定数据帧的大小,指定最大的帧大小65507
29.IP中的TTL是经过的路由器的数量,默认是64
30.ping 可以通过查看TTL值来查看经过的路由器的数量(64-当前TTL值)
31.echo 128 > /proc/sys/net/ipv4/ip_default_ttl  可以修改最大的TTL值,防止黑客通过TTL值来判断出系统类型

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97265

(1)
涤生涤生
上一篇 2018-04-30
下一篇 2018-04-30

相关推荐

  • PXE自动化安装centos6与centos7

    PXE自动化安装centos7系统1、确保防火墙和selinux全部关闭2、yum -y install dhcp tftp-server httpd syslinux3、启动相关服务systemctl start httpdsystemctl enable httpdsystemctl start tftp.servicesystemctl enable …

    Linux笔记 2018-05-28
  • 第二章Linux基础学习笔记

    本章内容:
    1.用户登录
    2.终端
    3.shell介绍
    4.执行命令
    5.简单命令
    6.Tap键补全
    7.命令行历史
    8.bash快捷键
    9.使用gnome-terminal
    10.whatis
    11.command –help
    12.man and info
    13.本地帮助文档/usr/share/doc/
    14.官网在线文档
    15.其他网站和搜索

    Linux笔记 2018-03-31
  • 挂载点 文件通配符 目录的一些理解

    挂载点 挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。其实Windows也支持将一个磁盘分区挂在一个文件夹下面,只是我们用C:、D:这样的盘符操作用惯了,一般没有将分区挂到文件夹。文件一般挂载在misc文件夹下 在我们打开Centos 6(并未登录)时在远程控制台是不能看到挂载点的如图…

    2018-04-01
  • SELinux简介

    SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。

    2018-05-15
  • 常用进程命令

    命令行格式: 名称:ps使用权限:所有使用者使用方式:ps [options] [–help]说明:显示瞬间行程 (process) 的动态参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义-A 列出所有的进程-w 显示加宽可以显示较多的资讯-au 显示较详细的资讯-aux 显示所有包含其他使用者的行程 ps命令常用用法: (方便查…

    Linux笔记 2018-05-05