计算机网络基础概述

计算机网络概述

基本的定义:

网络: 许多计算机连接在一起

互联网:internet许多网络连接在一起

因特网:internet全球最大的一个互联网

新的理解: 不单单从网络覆盖范围区分局域网和广域网

    要看 应用了广域网技术还是应用了局域网技术,

局域网 自己购买设备,自己维护,宽带固定,距离100米以内

广域网 花钱买服务,花钱买带宽

 

计算机性能指标:

 速率:

  连接在计算机网络上的主机在数字信道上传输数据位的速率

  也称为:date rate 或者bit rate

  单位是 b/s,Kb/s, Mb/s, Gb/s;

  一般我们看到的下载速率是MB/s 实际上是Mb/s  要进行除以8才是真正的 速率

带宽:

  数据通信领域中,数字信道所传送的最高数据率。

  单位:b/s,Kb/s, Mb/s, Gb/s;

吞吐量:

  单位时间内通过某个网络或接口的数据量

  b/s,Mb/s

时延:

  分为发送时延,传播时延,处理时延,排队时延,

  发送时延=数据块长度(比特)/ 信道宽度(比特/s)

  传播时延=信道长度(米)/信号在信道上的传播速率(m/s)

  处理时延: 网络节点存储转发处理时间

   排队时延。

返回时间:

  它表示从发送方发送数据开始,到发送方接收到来自接收方的确认(发送方收到后立即发送确认),总共经历的时间

 

信道利用率:

 计算机网络体系重点:

 各层协议的作用:

分层作用协议
物理层 通过媒介传输比特,确定机械及电气规范(比特 Bit) RJ45、CLOCK、IEEE802.3(中继器,集线器)
数据链路层 将比特组装成帧和点到点的传递(帧 Frame) PPP、FR、HDLC、VLAN、MAC(网桥,交换机)
网络层 负责数据包从源到宿的传递和网际互连(包 Packet) IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP(路由器)
运输层 提供端到端的可靠报文传递和错误恢复( 段Segment) TCP、UDP、SPX
会话层 建立、管理和终止会话(会话协议数据单元 SPDU) NFS、SQL、NETBIOS、RPC
表示层 对数据进行翻译、加密和压缩(表示协议数据单元 PPDU) JPEG、MPEG、ASII
应用层 允许访问OSI环境的手段(应用协议数据单元 APDU) FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

 

物理层主要功能:实现比特流的透明传输。基本单位:比特。比特流

数据链路层主要功能 :封装成帧 。把帧从原MAC传到目的MAC(相邻节点之间帧的透明传输)差错检测 循环冗余检测法。只检测有没有比特错误,若有则丢弃。数据帧

网络层: 路径的选择、数据的转发。 源主机到目的主机之间分组的透明传输(之间可能经过很多节点) ip数据报(数据包)

传输层:端(口)到端(口)的报文  () 

应用层:通过应用进程间的交互提供通用的数据传输服务。单位:报文

 

 从宏观上来看:

应用层:能够产生网络流量能够和用户交互的应用程序。

表示层:加密,压缩, 开发人员需要考虑的问题。

会话层:服务和客户端建立的会话, 查会话,木马 netstat -n   或者-nb    

传输层:可靠传输建立会话,不可靠传输,流量控制

网络层:IP地址编址,最佳路径选择

数据链路层:数据如何封装,添加物理层地址 MAC地址

物理层:电压,接口标准

网络中典型的协议

传输层 常见协议有TCP/UDP协议。
应用层 常见的协议有HTTP协议,FTP协议。
网络层 常见协议有IP协议、ICMP协议、IGMP协议。
网络接口层 常见协议有ARP协议、RARP协议。
TCP传输控制协议(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
UDP用户数据报协议(User Datagram Protocol)是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
HTTP超文本传输协议(Hyper Text Transfer Protocol)是互联网上应用最为广泛的一种网络协议。
FTP文件传输协议(File Transfer Protocol)
IP协议是因特网互联协议(Internet Protocol)
ICMP协议是Internet控制报文协议(Internet Control Message Protocol)它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
IGMP协议是 Internet 组管理协议(Internet Group Management Protocol),是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。
ARP协议是正向地址解析协议(Address Resolution Protocol),通过已知的IP,寻找对应主机的MAC地址。
RARP是反向地址转换协议,通过MAC地址确定IP地址。
典型协议

 

 

通信过程 理解:

参考 发送快递, 需要一层一层打包, 接收到后 还要一层一层拆开, 才能看见发送的具体内容,

网络上发送信息也是这样, 应用层发送的数据,被操作系统进行封装,然后在以太网中发送过去,给另一台主机,另一台主机在进行拆包

 

两台计算机通过TCP/IP协议通讯的过程如下所示:

 

传输层 常见协议有TCP/UDP协议。

应用层 常见的协议有HTTP协议FTP协议

网络层 常见协议有IP协议ICMP协议IGMP协议

网络接口层 常见协议有ARP协议RARP协议

TCP传输控制协议Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议

UDP用户数据报协议(User Datagram Protocol)是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务

HTTP超文本传输协议Hyper Text Transfer Protocol)是互联网上应用最为广泛的一种网络协议

FTP文件传输协议(File Transfer Protocol

IP协议是因特网互联协议Internet Protocol

ICMP协议是Internet控制报文协议(Internet Control Message Protocol)它是TCP/IP协议族的一个子协议,用于在IP主机路由器之间传递控制消息。

IGMP协议是 Internet 组管理协议(Internet Group Management Protocol),是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。

ARP协议是正向地址解析协议Address Resolution Protocol),通过已知的IP,寻找对应主机的MAC地址

RARP是反向地址转换协议,通过MAC地址确定IP地址。

posted @ 2018-10-30 21:52  Lucky&  阅读(727)  评论(0编辑  收藏  举报
//返回顶部开始
//返回顶部结束