【中级软件设计师】上午题15-计算机网络

上午题15-计算机网络

  • [1 网络设备](#1 网络设备)
  • [2 协议簇](#2 协议簇)
  • [3 TCP和UDP](#3 TCP和UDP)
  • [4 SMTP和POP3](#4 SMTP和POP3)
  • [5 ARP和RARP](#5 ARP和RARP)
  • [6 DHCP(Dynamic Host Configuration Protocol)](#6 DHCP(Dynamic Host Configuration Protocol))
  • [7 URL](#7 URL)
  • [8 浏览器](#8 浏览器)
  • [9 IP地址和子网划分](#9 IP地址和子网划分)
  • [10 IPv6](#10 IPv6)
  • [11 Windows命令](#11 Windows命令)
  • [12 路由器](#12 路由器)

1 网络设备

物理层设备:中继器、集线器(是一种多端口的中继器) //继集gg

数据链路层设备:网桥、交换机(是一种多端口的网桥)

网络层设备:路由器 //wifi网络

应用层设备:网关

集线器不能自动寻址、集线器可以检测发送冲突。

是否可以隔离 广播域 冲突域
物理层 × ×
数据链路层 ×
网络层

物理层不能隔离广播域和冲突域(也就是所有的端口都是一个广播域和一个冲突域)

数据链路层能隔离冲突域但是不能隔离广播域

(也就是每一个端口都是一个冲突域,但是所有的端口还是一个广播域)

交换机的各个端口形成一个广播域,四个冲突域

2 协议簇

TCP和UDP是在IP协议之上的,TCP和UDP都是传输层的协议

所有带T的除了TFTP其他都是TCP,所有不带T的除了POP3其他都是UDP​

3 TCP和UDP

传输层协议------TCP:面向连接可靠 的传输层协议,采用三次握手建立和关闭连接

TCP的功能或服务有:可靠传输、连接管理、差错校验和重传、流量控制、拥塞控制、端口寻址;其中流量控制采用的是:可变大小的滑动窗口协议

传输层协议------UDP:用户数据报协议是一种不可靠的、无连接 的协议,UDP上的应用有VoIP等。

自己进行错误检测或不需要错误检测的应用程序(如 DNS、SNMP 等)往往使用 UDP。比如视频通话,少量丢包是正常的,保持视频通话的通畅

UDP的首部8B,TCP的首部20B,UDP相比TCP来说,开销较小

TCP和UDP均提供了端口寻址功能。

4 SMTP和POP3

SMTP :发送邮件协议;端口号:25

SMTP只能传输SACII码文本和文字附件,可以使用MIME邮件扩充协议,添加其他类型的附件。

POP3 :接收邮件协议;端口号:110

POP3基于C/S模式也就是Client/Server模式(客户端/服务器模式)

SMTP和POP3都使用TCP端口传输和接收邮件

PEM私密邮件保护协议

5 ARP和RARP

ARP和RARP协议在网络层工作,主要功能是实现IP地址和MAC地址之间的转换。

ARP将ip地址转化为物理地址,RARP反之

ARP采用广播(ARP Request)请求,单播(ARP Response)响应。

6 DHCP(Dynamic Host Configuration Protocol)

DHCP(动态主机配置协议)

DHCP协议的功能是:集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

DHCP客户端可以从DHCP服务器获得本机IP地址、DNS服务器地址、DHCP服务器地址和默认网关的地址等。

Windows无效地址:169.254.X.X

Linux无效地址:0.0.0.0

169.254.X.X是Windows系统在DHCP信息租用失败时自动给客户机分配的IP地址。

7 URL

协议名://主机名 .域名.域名后缀.域名分类/目录/网页文件

比如https://www.ruankao.org.cn/

https是协议名,www是主机名,ruankao是域名

8 浏览器

DNS域名查询次序:本地的hosts文件-->本地DNS缓存-->本地DNS服务器-->跟域名服务器

主域名服务器查询次序:本地缓存-->本地hosts文件-->本地数据库-->转发域名服务器

9 IP地址和子网划分

主机地址全0为网络地址,全1为广播地址

有多少位主机号就有2的主机号次方个主机地址,如果是可用的主机地址要减去2(下方的两个地址)

例如:某公司网络的地址块是220.17.192.0/20,该网络被划分位C类子网

8 8 4 | 4 | 8

前20位为网络号 | 4位位子网号 | 后8位为主机号

10 IPv6

IPv4地址是32位二进制,IPv6具有长达128位的地址空间,因特网中的ip地址理论上讲会有 2 128 {2}^{128} 2128个

无线网络中通信距离最短的是蓝牙

11 Windows命令

ipconfig/release:DHCP客户端手工释放 IP地址
ipconfig/flushdns清除 本地DNS缓存 内容
ipconfig/displaydns显示 本地DNS内容
ipconfig/registerdns:DNS客户端手工向服务器进行注册
ipconfig:显示所有网络适配器的IP地址、子网掩码和缺省网关值
ipconfig/all:显示所有 网络适配器的完整TCP/IP配置信息,包括DHCP服务是否已启动
ipconfig/renew:DHCP客户端手工向服务器刷新请求(重新申请IP地址)

12 路由器

比较各个路由的管理举例决定采用哪条路由,并采用管理距离小的路由来源提供的路由信息

主机路由:子网掩码位255.255.255.255

默认路由:当没有其他路由可以选时最后选择的路由,目标网络和网络掩码都是0.0.0.0

自适应路由根据网络信息经常更新路由

相关推荐
像风一样自由202016 分钟前
局部放电在线监测系统的数据传输协议选择研究:Modbus TCP 与 MQTT
网络·网络协议·tcp/ip
会讲英语的码农24 分钟前
[计算机网络]网络层
计算机网络
千码君201625 分钟前
计算机网络:什么是计算机网络?它的定义和组成是什么?
物联网·计算机网络·局域网·资源共享·arpanet·万维网www·企业内网
PHASELESS41144 分钟前
TCP协议十大核心特性深度解析:构建可靠传输的基石
网络·网络协议·tcp/ip
wanhengidc1 小时前
SCDN能够运用在物联网加速当中吗?
运维·服务器·网络
小白自救计划2 小时前
网络协议分析 实验七 FTP、HTTP、DHCP
网络·网络协议·http
z人间防沉迷k2 小时前
互联网协议的多路复用、Linux系统的I/O模式
linux·网络·http
c语言中的小小白2 小时前
【Linux网络】————详解TCP三次握手四次挥手
网络·网络协议·tcp/ip
9527华安2 小时前
紫光同创FPGA实现AD9280数据采集转UDP网络传输,分享PDS工程源码和技术支持和QT上位机
网络·fpga开发·udp·紫光同创·qt上位机·ad9280
龙猫略略略3 小时前
转发多台px4仿真UDP数据到地面站
udp·px4