第四章 计算机网络

1.1 数据通信基础

1.带宽 W=f2-f1

2.波特率:单位时间内传递的码元数量。B=1/T

3.最大码元速率 B=2W

1.2 TCP/IP 协议簇

1.常见协议介绍

TCP与UDP均支持对具体制定端口号进行通信。连接管理、差错校验、重传等能力只有TCP具备。

FTP:20数据端口/21控制端口,文件传输协议

HTTP:80端口,超文本传输协议,网页传输

DHCP:67端口,IP地址自动分配

SNMP:161端口,简单网络管理协议

DNS:53端口,域名解析协议,记录域名与IP 的映射关系

TCP:可靠的传输层协议

UDP:不可靠的传输层协议

ICMP:因特网差错控制协议,PING命令来自该协议

IGMP:组播协议

ARP:地址解析协议,IP地址转换为MAC地址

RARP:反向地址解析协议,MAC地址转IP地址

Telnet:23端口,远程协议。(不安全,SSH是安全的远程协议)

POP3:110端口,邮件收取

SMTP:25端口,邮件发送

2 章节问答

1、Linux系统中,DNS配置文件resolv.conf的关键字主要有四个,分别是:

(1)nameserver:定义DNS服务器的IP地址

(2)domain:定义本地域名

(3)search:定义域名的搜索列表

(4)sortlist:对返回的域名进行排序

2、IP报文首部的组成部分有?

(1)版本号、服务类型、段总长度、标识符、标志、段偏置值、首部校验。

(2)首部长度IHL:IP头长度,以32位字(4字节)计数,最小为5,即20字节。

(3)生存期(避免无限转发)。

(4)源IP、目标IP、上层协议(TCP,UDP)。

(5)任选数据:首部0~40字节可变任选数据。

(6)补丁:补齐32位边界。

(7)用户数据:和IP头加在一起长度不超过65535字节。

3、核心层、汇聚层和接入层的基本功能是?

(1)核心层:主要是高速数据交换,实现高速数据传输、出口路由、常用冗余机制。

(2)汇聚层:网络访问策略控制、数据包处理和过滤、策略路由、广播域定义、寻址。

(3)接入层:主要是针对用户端,实现用户接入、计费管理、MAC地址认证、MAC地址过滤、收费用户信息。

4、在OSI体系中,各层次对应的主要功能、设备和协议是哪些,请简要描述。

|--------|--------|----------------|----------------------------------------------|
| 层次 | 名称 | 主要功能 | 主要设备及协议 |
| 7 | 应用层 | 实现具体的应用功能 | POP3,FTP,HTTP,Telnet,SMTP,DHCP,TFTP,SNMP,DNS |
| 6 | 表示层 | 数据的格式与表达、加密、压缩 | POP3,FTP,HTTP,Telnet,SMTP,DHCP,TFTP,SNMP,DNS |
| 5 | 会话层 | 建立、管理和终止会话 | POP3,FTP,HTTP,Telnet,SMTP,DHCP,TFTP,SNMP,DNS |
| 4 | 传输层 | 端到端的连接 | TCP,UDP |
| 3 | 网络层 | 分组传输和路由选择 | 三层交换机,路由器,IP,ICMP,IGMP,ARP,RARP |
| 2 | 数据链路层 | 传送以帧为单位的信息 | 网桥,交换机(多端口网桥),网卡,PPP,PPTP,L2TP,SLIP |
| 1 | 物理层 | 二进制传输 | 中继器,集线器(多端口中继器) |

相关推荐
长不大的杨瑞杰1 小时前
ChatGPT 广告技术栈架构拆解:多轮意图、LLM 工具编排、ANN 召回与拍卖闭环
人工智能·chatgpt·系统架构·推荐系统·广告
say_fall1 小时前
【Linux网络编程】计算机网络基础:局域网与广域网、OSI七层模型与TCP/IP五层模型、封装解包与MAC/IP地址、端口号与socket编程接口
linux·网络·tcp/ip·计算机网络·信息与通信
流浪0012 小时前
计算机网络篇21:网络层——网段划分与子网掩码,从分类地址到 CIDR 与可用主机数
计算机网络·子网划分·nat·子网掩码·cidr·网络层协议
咔_3 小时前
有IPv6地址,为什么外面还是连不进来?让同一台服务分别卡在四个位置
linux·计算机网络
流浪0013 小时前
计算机网络篇22:网络层——公网的三级地址划分与逐跳转发,从私网出口替换到 IP 分片组装
tcp/ip·计算机网络·路由器·公网搭建·报文分篇
艺杯羹17 小时前
Windows原生软件锁设计:从暴力杀进程丢数据到零轮询事件驱动架构
windows·系统架构·开源·开源软件·内存管理·开源协议
Java成神之路-18 小时前
TCP Socket 与 UDP Socket
tcp/ip·计算机网络·udp
jktantan1 天前
注解式脱敏:用 Jackson 的 ContextualSerializer 做字段级策略(一)
spring boot·后端·算法·spring cloud·系统架构
流浪0012 天前
计算机网络篇20:网络层——IP 协议的定位与 IPv4 报头字段,从 20 字节首部到 TTL 防环
tcp/ip·计算机网络·ttl·网络层协议·ip报头
艺杯羹3 天前
MCP本地服务集成避坑:从Stdio管道僵死到双向JSON-RPC稳健通信
人工智能·python·ai·系统架构·大语言模型·ai编程·mcp