欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

计算机网络概述

程序员文章站 2024-02-21 21:58:40
...

1 /目标:
了解计算机网络基本概念
掌握计算机网络体系结构
熟悉数据包的封装与解封装过程
熟悉常见的网络设备的作用及功能

计算机网络介绍
计算机网络是指地理位置不同的具有独特共嗯的计算机计及外部设备,通过通信线路的链接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统

计算机网络功能
通信功能
资源共享高可用性与高可靠性
协同工作
其他:计算机网络=资源子网+通信子网

计算机网络分类范围:
广域网WAN、城域网MAN、局域网LAN
用途:专用网、公用网
有线无线:有线网络、无线网络
拓补结构:星形、树形、总线型、环形、网状型
交换方式:线路交换、报文交换、分组交换

计算机网络体系结构
开放系统互联参考模型
开放系统互连参考模型是国际化标准组织ISO和CCITT联合指定的模型,未开放互联信息系统提供一种功能结构的框架
由高到低:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

TCP/IP模型
传输控制协议/Internet协议是控制数据一个设备到另一个设备传送方式的协议组。
由高到低:网络接口层、网络层、传输层、应用层 网络

分层结构与iso tcp/ip模型划分
将网路分层划分,有以下好处:
独立性
灵活可分
易于实现与维护
促进标准化

各层详解物理层:

物理层定义物理设备标准,主要用来传输比特流。物理层控制同步、数据传送速率、线路噪音与介质访问
物理层上的标准接口:综合业务数字网  数字用户线路  同步光纤
网络数据链路层:   数据链路层定义了如何让格式化数据进行传输,以及如果让控制对物理介质进行访问。通常还会提供错误检测纠正,确保数据可靠传输。
数据链路层上的协议:
地址解析协议(ARP)
点到点协议(PPP)
穿行线路Internet协议(SLIP)

网络层:  网络层对位于不同地理位置的网络中的两个主机系统之间提供链接和路径选择。主要职责是在数据包的首部插入信息,以便将数据正确的编止和路由
网络层上的协议:
Internet协议(IP)
Internet控制消息协议(ICMP)
Internet组管理协议(IGMP)

传输层:传输层定义了传输数据的协议和端口号,作用是将下层接受到的数据进行分段和传输,到达目的后重组	
传输层上的协议:
传输控制协议(TCP)
用户数据报协议(UDP)
安全套接字层(SSL)
传输层安全(TLS)

会话层:    通过传输层(端口号:传输与接受端口)建立数据传输通路,主要是在系统之间发起、接受会话。与传输层的差异:会话层建立应用程序直接的链接,传输层是建立计算机系统之间的连接		
会话层上的协议:
网络文件系统(NFS)
结构化查询语言(SQL)
远程过程调用(RPC)

表示层:    表示层接受来自应用层协议的信息,然后将信息转变为所有遵循OSI模型计算机可以理解的格式		
表示层上没有协议,只有服务:
美国信息交换标准编码
 ASCII标签图像文件格式(TIFF)
 联合图像专家组(JPEG)

应用层:    应用层是最靠近用户的OSI层,提供文件传输、消息交换、终端会话等功能   
 应用层上的协议:	
 文件传输协议(FTP)
 简单网络管理协议(SNMP)
 简单邮件传输协议(SMTP)
 超文本传输协议(HTTP)     

常用网络设备
交换机 – 数据链路层
三层交换机 – 网络层
四层交换机 – 传输层
路由器 – 网络层
需要ip地址的防火墙 – 网络层、应用层

相关标签: 笔记