计算机网络

计算机网络

00:00
05:40
计算机网络
从网络的作用范围可将网络类别划分为个人局域网 P A N 、局域网L A N 、城域网 M A N 、广域网W A N 、公用网、专用网。

OSI 七层网络模型
作用
应用层
负责对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等
表示层
如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化。表示层管理数据的解密加密数据转换、格式化和文本压缩
会话层
负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式
传输层
负责确保数据可靠、顺序、无错地从 A 点传输到 B 点。如提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制
网络层
主要功能是将网络地址例如, IP 地址,翻译成对应的物理地址例如,网卡地址,并决定如何将数据从发送方路由到接收方;网络层还可以实现拥塞控制、网际互连等功能
数据链路层
它控制网络层与物理层之间的通信。它的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
物理层
该层包括物理连网媒介,如电缆连线连接器。该层的协议产生并检测电压以便发送和接收携带数据的信号。

广域网协议
广域网协议主要包括: PPP 点对点协议、 ISDN 综合业务数字网、 xDSL ,DSL 数字用户线路的统称: HDSL 、 SDSL 、 MVL 、 ADSL 、 DDN 数字专线、 x .25、 FR 帧中继、 ATM 异步传输模式。
802协议族
802规范定义了网卡如何访问传输介质如光缆、双绞线、无线等,以及如何在传输介质上传输数据的方法,还定义了传输信息的网络设备之间连接的建立、维护和拆除的途径。
802.3协议即以太网的 CSMA / CD 载波监听多路访问/冲突检测协议、802.11即无线局域网 WLAN 标准协议

TCP/IP是Internet的核心
应用层协议
应用层协议主要有 FTP 、 TFTP 、 HTTP 、 SMTP 、 DHCP 、 Telnet 、 DNS 和 SNMP 等。
① FTP 文件传输协议 运行在 TCP 之上。 FTP 在客户机和服务器之间建立两条 TCP 连接一条用于传送控制信息 使用21号端口 ,另一条用于传送文件内容(使用20号端口)。② TFTP 简单文件传输协议 ,建立在 UDP 之上,提供不可靠的数据传输服务使用场景:局域网内向嵌入式设备上传文件。
③ HTTP 超文本传输协议 用于从 WWW 服务器传输超文本到本地浏览器的传输协议。
④ SMTP 简单邮件传输协议 建立在 TCP 之上,是一种提供可靠且有效的电子邮件传输
的协议。
⑤ DHCP 动态主机配置协议 建立在 UDP 之上,实现自动分配 IP 地址。
⑥ Telnet 远程登录协议 是登录和仿真程序,建立在 TCP 之上,他的基础功能是允许
用户登录进入远程计算机系统。
⑦ DNS 域名系统 ,是实现域名解析,建立在 UDP 之上。
⑧ SNMP 简单网络管理协议,由一组网络管理的标准组成,包含一个应用层协议、数据库模型和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。

传输层协议
传输层主要有两个传输协议,分别是 TCP 和 UDP ,这两个协议负责提供流量控制,错误校验和排序服务。① TCP 提供了一个可靠的,面向连接的,全双工的数据传输服务。 TCP 一般用于传输数据量比较少,且对可靠性要求高的场合。② UDP 是一种不可靠的,无连接的协议,可以保证应用程序进程间的通信,与 TCP 相比, UDP 是一种无连接,它的错误检测功能要弱得多, UDP 协议一般用于传输数据量大,对可靠性要求不是很高,但要求速度快的场合。

网络层协议
网络层中的协议主要有 IP 、 ICMP 、 IGMP 、 ARP 、和 RARP 等。
① IP ,所提供的服务是无连接和不可靠的。
② ICMP,网络控制报文协议 ,一种专门用于发送错报文的协议,即传送的数据可能丢失、重复、延迟、或乱序传递,所以需要一种尽量避免差错并能发生差错时报告的机制,这就是 ICMP 的功能。
③ IGMP,网际组管理协议 允许 Internet 中的计算机参加多播,是计算机用做向相邻多路由器报告多目组成员的协议。
④ ARP,地址解析协议 用于动态地完成 IP 到物理地址的转换。
⑤ RARP,反向地址解析协议 用于动态完成物理地址向 IP 地址的转换。
以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!