计算机网络随笔
1. 网卡(硬件):
网卡上装有处理器(CPU)和存储器(RAM和ROM),其工作在数据链路层。主要功能:a.数据的封装和解封,传递给上一层或者下一层;b.链路管理,主要是CSMA/CD(带冲突检测)协议的实现。c.编码和译码,即曼切斯特编码于译码。
2. 网关(概念):只要连接两个不同的网络的设备都可以叫网关,而路由器能够实现网关的功能。
3. RAM:既能读又能写的随机存储器(断电数据丢失),即运行内存
4. ROM:只能读的存储器(断电数据不丢失)
5. CPU:中央处理器.
6. 计算机网络的故事:
链接:https://www.zhihu.com/question/20717354/answer/15968282
7. 数据链路层:封装成帧-透明传输-差错检测。(检验的是无比特差错)
ASCII码中:可打印出来的有95个,不可打印的字符有33个
封装成帧:将IP数据报加上首部[SOH](十六进制为:01)和尾部[EOT](十六进制为:04), 若收到的帧的定界符不完整,则丢弃。
透明传输:(某一个实际存在的事物看起来却好像不存在一样)在发送端的数据链路层 中出现控制字符“SOH”或“EOT”的前面插入一个转义字符“ESC”(十六进 制:1B),在接收端的数据链路层在把数据送往网络层之前删除这个转义字 符(称为字节填充)
差错检测:循环冗余检验CRC,即在数据M(k位)的后面添加n位用于差错检测的冗余码(FCS),将得到的k+n位数据除以商定好的除数,若得到的余数为0则数 据正确,否则错误丢弃。【硬件处理】CRC为检错方法,而FCS为冗余码。
8. 点对点协议PPP:(数据链路层协议)只支持全双工链路。
9. 中继器:(物理层)将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续 传送。(超过100米实现双机互连)
10. 集线器:(物理层,多端口中继器)“广播式”传播信息,不能识别目的地址。半双工
11.交换机:(数据链路层,交换式集线器,会有数据传输延迟)具备自动寻址能力和交互作用,根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的端口,避免和其他端口发生碰撞。全双工
【集线器,交换机,路由器的区别:https://zhidao.baidu.com/question/5142729.html】
12. 网桥:(数据链路层,又叫桥接器,是一个聪明的中继器,一个低端的路由器)是连接 一种存储/转发设备,能将一个打的LAN分割成多个网段,或者将两个或以上的 LAN互联成一个逻辑LAN,使LAN上的所有用户都可以访问服务器。用于扩展 局域网。
网桥将一个较大的LAN 分成段,有利于改善可靠性、可用性和安全性。具有隔 离功能。
13. 路由器:(网络层为解决大量计算机可能会引起“广播风暴”的问题而生)将较大的网 络划分为子网,网段,或者VLAN。将不同的局域网连接起来。
功能: 起到“翻译”作用,将网络体系和所用协议不同的网络建立连接。
14. ICMP:(Internet控制报文协议。它是TCP/IP协议族的一个子协议)面向无连接,属于 网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换 受限控制和状态信息等
15. 路由表中:
a) 网关:(可以解释为)路由器;
b) 接口:(可以解释为)网卡;
16. 数据发送时,由上层向下层封装。
四层,协议层传输的是数据报文,主要是协议格式;
三层,网络层传输的是数据包,包含数据报文,并且增加传输使用的IP地址等三层信息;
二层,数据链路层传输的是数据帧,包含数据包,并且增加相应MAC地址与二层信息。
17. *IP数据包和IP数据报的区别(即一个是格式,一个是具体数值)
a) ip数据报指一个完整的ip信息
b) p数据包指一个具体的单个的数据包.数值已经明确
18. *IP数据报的格式:(每一行4字节,一般首部在20-60字节之间,总长度不超过65535)
19. *IP分片:以太网对数据帧的长度有一个限制,其最大值是1500字节。链路层的这个特性称作MTU,最大传输单元。
20. 路由器:
a. 路由器总是具有两个或者两个以上的IP地址(一个为局域网内的,一般为192.168.1.1,另外一个是广域网的)
b. 在同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的。
c. 当两个路由器直接相接时,在连线的两端的接口处,可以指明也可以不指明IP地址。
21. 路由选择协议:
a. OSPF协议:(Open Shortest Path First开放式最短路径优先),是一个内部网关协议,运用dijkstra算法实现,是对链路状态路由协议的一种实现。
b. RIP协议:(Routing Information Protocol),是根据跳数进行计量的协议,即选择路由器最少的路径。
22. IEEE标准:
a) IEEE802.3:局域网(使用CSMA/CD标准)
b) IEEE802.5:令牌环网
c) IEEE802.6:城域网
d) IEEEE802.11:无线局域网
23. ICMP协议:ICMP作为TCP/IP协议中的一个字协议,用于传输出错报告控制信息,如Ping命令和Tracert命令(用于检测经过的路由点)都用到ICMP包。
24. PPP协议:是数据链路层的协议,传输的是字符。
25. 填空题:
a) 数据交换有电路交换,报文交换,分组交换三种主要交换技术。
b) 网络协议的三要素是语法,语义,同步。
c) 数据传输系统分为模拟传输系统和数字传输系统两种。
d) 数据通信可分为同步通信和异步通信两大类。
e) 物理层用载波监听检测信号忙,MAC层用虚拟载波监听信道忙。
f) CIDR将网络前缀都相同的连续的IP地址组成“CIDR”地址快,路由表就利用CIDR地址块来查找目的网络,这种地址的聚合常称为路由聚合,也称为构成超网。
g) TCP传输的可靠是由于序号和确认号。
h) 以太网端到端的往返时延2t称为争用期,又称为碰撞窗口。以太网取争用期的长度,并规定凡长度小于64字节的帧都是无效帧。
i) 为了更好的在运输层进行拥塞控制,因特网标准定义了4种算法,即慢启动,快重传,拥塞避免,快恢复。
j) 因特网的域名系统DNS是一个联机分散式数据库系统。
k) 物理层的接口特性有机械特性,电气特性,功能特性和规程特性。
l) 在网络中传输包可通过数据报和虚电路两种方式传输。
m) 防火墙技术可分为应用层防火墙和网络层防火墙。
n) OSI将层与层之间交换的数据单元称为协议数据单元SDU。将对等层次上传送的数据单位称为该层的PDU。
o) PING命令使用了ICMP的Echo请求个Echo回答报文。
p) 路由器选择协议分为两大类:内部网关协议和外部网关协议。内部网关协议主要有OSPF协议(Open Shortest Path First开放式最短路径优先)和RIP协议(Routing Information Protocol)。
q) 千兆以太网的MAC子层仍然使用CSMA/CD协议,支持半双工和全双工通信。
r) 局域网采用平面地址结构,在广域网中一般都采用层次地址结构。
s) ATM(异步传输模式,适用于局域网和广域网,用于数据传输)是建立在电路交换和分组交换的基础上的一种面向连接的快速分组交换技术。