计算机网络
文章平均质量分 85
Wangsh@
言念君子,温其如玉。
展开
-
输入www.baidu.com背后发生了什么?
客户机首先查看自己浏览器的缓存,如果没有对应的dns解析,就去查看自己机器中的host文件如果都没有的话就会想本地dns服务器查询,本地dns服务器也是先查看自己的缓存,如果有就直接返回,如果没有,就会到根DNS服务器里面查询,根DNS服务器收到查询后发现是以.com结尾的,于是根dns服务器查询.com的域名服务器位置返回给本地dns服务器,本地域名服务器访问.com服务器,.com服务器返回baidu.原创 2022-10-01 18:37:56 · 2967 阅读 · 0 评论 -
计算机网络 - SSH协议-建立免密通道
SSH叫安全外壳协议(SecureShell),是一种加密的网络传输协议,可在不安全的网络中网络服务提供安全的传输环境。它通过在网络中创建安全隧道来实现 SSH 客户端和服务器之间的连接。原创 2022-08-10 23:38:50 · 881 阅读 · 0 评论 -
计算机网络 - NAT技术
Network Address Translation 网络地址转换当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。这样,所有使用本地地址(私网IP地址)的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP..原创 2022-08-09 21:50:18 · 2291 阅读 · 0 评论 -
HTTP协议和HTTPS协议
HTTP 协议(HyperText Transfer Protocol,超文本传输协议):是客户端浏览器或其他程序与Web服务器之间的应用层通信协议 。HTTPS 协议(HyperText Transfer Protocol over Secure Socket Layer):可以理解为HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL,用于安全的 HTTP 数据传输。HTTP传输的数据是经过加密的...原创 2022-08-05 19:55:55 · 15082 阅读 · 3 评论 -
HTTP协议
HTTP协议是一种按照URL指示,将超文本文档从一台主机(Web服务器)传输到另一台主机(浏览器)的应用层协议,以实现超链接的功能。原创 2022-08-04 22:04:16 · 359 阅读 · 0 评论 -
TCP协议 - 三次握手 - 四次挥手-内核参数调优
TCP协议:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。原创 2022-08-02 11:29:36 · 526 阅读 · 0 评论 -
计算机网络 - ping命令的过程
那么整个ping的过程应该是这样的:1、应用层 在应用层阶段会随机产生一些数据来封装起来,用以作为发送给主机B的数据这个数据的内容我们通常不关注。封装好了以后将数据传输至传输层2、传输层 因为ping命令是由icmp协议实现的,icmp协议工作在网络层,因此在传输层阶段数据并没有改变。......原创 2022-07-28 22:09:54 · 5116 阅读 · 0 评论 -
计算机网络 - ARP协议
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信原创 2022-04-14 20:04:07 · 9774 阅读 · 1 评论 -
计算机网络 - iptables 防火墙
目录1. iptables 的四表五链1.1 规则链1.1.1 默认的5种规则链1.1.2 规则链间的匹配顺序1.1.3 规则链内的匹配顺序1.2 规则表1.2.1 默认的4个规则表1.2.2 规则表之间的优先顺序1.3 数据包过滤匹配流程2. iptables命令的语法格式2.1 设置规则内容:2.2 列表查看规则2.3 清除规则2.4 策略:2.5 定时清除iptables规则2.6 自定义规则链2....原创 2022-04-06 22:50:38 · 2360 阅读 · 0 评论 -
计算机网络 - 网络层的协议-icmp协议-arp协议-ping命令
目录1. ICMP协议:(internet control message protocol)1.1 ICMP报文格式1.2 常用ICMP报文类型1.3 ping 命令1.3.1 -s 选项 指定包的大小1.3.2 -c 选项 指定发包的数量1.3.3 -i 选项 指定每个包之间时间间隔1.3.4 -w 选项 只给你多少时间 期限1.3.5 -W 期限1.3.6 -t 选项 一直发包(windows)1.3.7 如果ping一台服务器pi...原创 2022-04-03 21:36:01 · 4994 阅读 · 0 评论 -
计算机网络 - 传输层-TCP封装格式-三次握手-四次挥手
目录1. TCP/IP模型与OSI模型的比较1.1 TCP/IP 模型与OSI模型的区别1.1.1 相同点:1.1.2 不同点:2. 传输层的作用2.1 传输层的协议2.2 TCP的封装格式3. 三次握手4. 四次挥手1. TCP/IP模型与OSI模型的比较########################################1.1 TCP/IP 模型与OSI模型的区别1.1.1 相同点:两者都是以协议栈...原创 2022-04-03 21:26:09 · 198 阅读 · 0 评论 -
计算机网络 - 三次握手,四次挥手
目录1. TCP的封装格式2. 三次握手3. 四次挥手1. TCP的封装格式端口号的范围:2^16=655361~65536 ->有些端口号已经分配给了经典服务了,或者系统预留了1~1025 --》经典的服务和系统预留随机产生的端口号范围1024~65536####################################源端口号:发送TCP进程对应的端口号目标端口号:目标端接受进程的端口号32位序列号:seq序号,0~2^32-...原创 2022-04-02 22:04:39 · 1921 阅读 · 0 评论 -
计算机网络 - 网络层-ip包头格式-路由器工作原理-路由器转发数据包封装过程-路由器实验
目录1. ip地址汇总2. 路由器实验(一)3. ip包头的格式3.0 tcpdump抓包工具3.1 -i选项 : 指定网卡接口 interface3.2 -v选项:更详细的信息3.3 -p 指定协议,icmp,arp4. 路由(route)4.1 路由器(router)4.2 路由器工作原理4.3 路由器转发数据包封装过程4.4 路由表4.5 路由的类型:4.5.1 直连路由(优先级最高)4.5.2 静态路由:4...原创 2022-04-01 16:48:33 · 3169 阅读 · 0 评论 -
计算机网络 - linux - 配置静态ip地址(NAT模式)
1.进入网卡配置目录[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# lsifcfg-ens332.修改配置文件将配置文件里面的内容修改为以下内容[root@localhost network-scripts]# vim ifcfg-ens33BOOTPROTO=none # 指定获得ip地址的引导协议,dhcp说明是动态获得,none是静态NAME原创 2022-04-01 15:44:10 · 4439 阅读 · 0 评论 -
计算机网络 - 网络层-子网掩码-ip地址-子网划分-可变长子网掩码
目录1.0 ip地址的分类1.1 A类:1.2 B类:1.3 C类:1.4 私有地址:2.0 子网掩码:2.1 A,B,C三类地址的默认子网掩码:2.2 A --》ping B2.2.1 .判断B的地址是否和A是相同网段2.2.2 .如果 B的地址和A不是相同网段,2.3 使用ping命令诊断网络连接-n 选项 指定发送的包的数量-t 选项,一直pinglinux里面删除默认路由添加默认路由:3.0 子网划分3.1.........原创 2022-03-29 22:43:08 · 4045 阅读 · 0 评论 -
计算机网络 - 数据链路层-交换机的工作原理-虚拟局域网VLAN
目录1.0 交换机的基本原理2.0 数据链路层2.1 数据链路层的功能2.2 Ethernet 以太网2.3 以太网 MAC地址:2.4 mac地址表2.5 mac地址表会更新吗?2.6Ethernet II 以太网帧格式3.1 交换机工作原理:3.2 交换机工作过程描述3.2.1 交换机什么时候进行广播?3.2.2 交换机什么时候进行单播?3.3arp缓存表:1.0 交换机的基本原理switch 交换机二层交换机 --......原创 2022-03-24 22:11:56 · 960 阅读 · 0 评论 -
计算机网络 - OSI七层模型 - 物理层
计算机网络目标和意义:1.熟练理解数据在网络中是如何传输的在浏览器里面输入 www.baidu.com 背后发生了什么?2.网络故障排除能力什么是计算机网络硬件方面:通过线缆将网络设备和计算机连接起来软件方面:操作系统,应用软件,应用程序通过通信线路互连实现资源共享,数据通信,增强可靠性,增高系统处理能力协议:语法语义同步几种标准:ISO (国际标准化组织)ANSI(美国国家标准化局)ITU-T(......原创 2022-03-24 21:42:28 · 4208 阅读 · 0 评论