《计算机网络》 摘录

2024-04-22 12:38
文章标签 计算机网络 摘录

本文主要是介绍《计算机网络》 摘录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  1. 互联网:网络的网络。网络把许多计算机连在一起,互联网把网络通过路由器连接在一起,与网络相连的计算机称为主机。
  2. 互联网基础结构发展的三个阶段:a,从单个网络向互联网发展;b,三级结构的互联网:主干网,地区网和校园网(企业网),可使用范围逐个缩小;c,多层次isp结构的互联网:主干isp,地区ISP,本地isp
  3. 互联网组成:边缘部分,指连接在互联网上的所有主机,包括电脑,手机,摄像头等等;核心部分,指大量网络和路由器,为边缘部分提供服务。
  4. 通信方式:客服-服务器方式(c-s),b-s是c-s的一种特例;对等连接方式p2p,对等的机器既可以做服务器,也可以做客户机。
  5. 路由器,一种专用计算机,实现分组交换的关键构件,转发收到的分组。
  6. 电路交换:建立连接-通信-释放连接;通话时间内,通话的两个用户始终占用端到端的通信资源。
  7. 分组交换:采用存储转发技术。把一个报文划分为几个分组再进行传送。
  8. 报文交换:整个报文先传送到相邻接点,全部存储后查找转发表,转发到下一个结点。
  9. 计算机网络的性能:速率,带宽,吞吐量,时延(发送时延,传输时延,排队时延,处理时延)

二。物理层

  1. 信号分为模拟信号和数字信号,表示消息参数的取值是连续的还是离散的
  2. 通信方式:单向通信,半双工,全双工。
  3. 导引型传输媒体:双绞线,同轴电缆,光缆
  4. 非引导性传输媒体:无线传输,利用无线电波在自由空间的传播实现通信
  5. 复用:频分复用,时分复用。复用器multiplexer和分用器demulitiplexer成对使用。波分复用wdm,码分复用cdm
  6. 宽带接入技术:ADSL(asymmetric digital subscriber line),用数字技术对现有模拟电话用户线改造。下行带宽远大于上行带宽,因此叫非对称。
  7. 光纤同轴混合网HFC(hybrid fiber coax)网
  8. 物理层的主要任务就是确定与传输媒体的接口有关的一些特性,如机械特性,电气特性,功能特性,过程特性

三。链路层

  1. 点对点信道,广播信道
  2. 链路,物理线路,中间没有其他交换结点;数据链路:data link,链路+通信协议(硬件+软件),最常用的方法是使用网络适配器。
  3. 数据链路层三个基本问题:封装成帧,透明传输,差错检测。
  4. 透明传输
  5. 差错检测:循环冗余校验CRC(cyclic redundancy check);
  6. 传输差错分为两大类:a,比特差错;b,帧丢失,帧重复,帧失序。
  7. PPP点对点传输协议,用户计算机接入ISP时使用的数据链路层协议
  8. 广播:a,计算机与外界局域网的连接是通过适配器adapter进行的,适配器就是网卡,适配器包含处理器和存储器(ram+rom);b,CSMA/CD协议
  9. mac地址,固化在适配器中ROM。
  10. 以太网交换机

四。网络层

  1. 网络层向上只提供简单灵活的,无连接的,尽最大努力交付的数据报服务,不提供服务质量的承诺。如果需要通信可靠,则由传输层保证。
  2. 没有一种单一的网络能够适应所有用户的需求,将网络互相连接起来需要用中间设备,包含以下几种:a,物理层 转发器(repeater);b,数据链路层 网桥/桥接器(bridge);c,网络层 路由器;d,网络层以上 网关
  3. 整个互联网就是单一的,抽象的网络,ip地址就是给互联网上每一台主机,包括路由器,分配一个唯一的32位地址。
  4. A类ip地址中的全0表示this(这个),为保留地址,意思是本网络;网络号为127保留作为本地软件环回测试(loopback test)本主机的进程之间的通信用。A类主机地址:全0表示本主机连接到的单个网络地址;全1表示网络上的所有主机。
  5. ip地址是针对网络层的名词,所以在不同数据链路层但是同一个网络层的ip地址是一样的;路由器每个接口都有对应的ip地址。
  6. ARP协议,将ip地址转换为对应mac地址;每个主机都有一个arp高速缓存,维护一个arp表映射两者的关系,并且不定时更新。
  7. 子网掩码:为了区分是否是子网。把子网掩码和ip地址进行逐位“与”运算,就可以得出网络地址。互联网规定:所有网络必须使用子网掩码,同时在路由器的路由表中也必须有子网掩码这栏。如果一个网络不划分子网,该网络的子网掩码使用默认子网掩码,其中1的位置和ip地址中的网络号字段相对应。
  8. 路由表内容:目的网络地址,子网掩码,下一跳地址。
  9. ICMP(Internet control message protocol)网际控制协议,允许主机或路由器报告差错情况和提供有关异常情况的报告,属于ip层的协议
  10. ICMP应用举例:ping hostname,tracert;PING (packet InterNet Groper),测试两台主机的连通性,是应用层直接使用网络层ICMP的例子
  11. 路由器是一种具有多个输入和输出端口的专用计算机,任务是转发分组。
  12. ipv6地址位数增大到128位
  13. 多播地址只能用于目的地址。
  14. 在互联网总的所有路由器,对专用地址的数据报一律不转发。采用专有网络互连的网络称为专用网络或者本地网络
  15. 利用专用互联网作为本机构各专用网之间通信的载体,称为虚拟专用网VPN(virtual private network)

五。运输层

  1. 网络层为主机间提供逻辑通信;运输层为主机间的进程提供端到端的逻辑通信。
  2. 运输层需要对收到的报文进行差错检测;网络层,ip数据报只检测首部是否出现差错而不检查数据部分。
  3. 复用:应用层所有的应用进程都可以通过运输层再传送到ip层;分用:运输层从ip层收到发送给各应用进程的数据后,还需分别交付指明的各应用进程。
  4. 为了解决互联网上不同操作系统不同进程互相通信的问题,在运输层上使用协议端口号解决,简称端口。这种在协议层间的抽象的协议端口是软件端口,是应用层的各种协议进程与运输实体进行层间交互的一种地址;硬件端口是不同硬件设备进行交互的接口。
  5. tcp/ip用16位端口号表示端口。端口号只具有本地意义,只是为了标志本计算机应用层中的各个进程在和运输层交互的层间接口。在互联网不同计算机中,相同的端口号没有关联。互联网上的计算机通信采用客户-服务器方式通信。
  6. 服务器使用的端口号:熟知端口号/系统端口号,0-1023;登记端口号:1024-49151
  7. 客户端使用的端口号:49152-65535,这类端口号仅在客户进程运行时才动态选择,因此也叫短暂端口号。
  8. udp只在ip协议层上加了复用,分用,差错检测的功能,可以用在广播上。
  9. tcp不能用到广播上。tcp把连接作为最基本的抽象。每一条tcp连接有两个端点(一对一),叫做套接字或者插口,用ip:port表示。
  10. 三次握手:

六。应用层

  1. 应用层协议大多使用客户-服务器方式通信。
  2. DNS:将域名转换为ip地址
  3. FTP/TFTP协议
  4. TELENT协议,也叫终端仿真协议
  5. 万维网  a,http协议,html标记文本 b,URL 表示:协议://主机:端口/路径;http是面向事务的,无连接的,无状态的协议。
  6. http1.1使用了持续连接,万维网服务器在发送响应后仍然在一段时间内保持此连接,使得客户和服务器依然可以传送后续的报文。
  7. 代理服务器是一种网络实体,也称为万维网高速缓存。把最近的请求和响应暂存在本地缓存。
  8. 邮件 a,SMTP ;b,pop3,IMAP
  9. 套接字以上的进程是受应用程序控制的,以下的运输层协议受操作系统控制。

七。网络安全

  1. 防火墙是一种特殊编程的路由器,安装在网点和网络的其余部分之间,目的是实施访问控制策略。
  2. 应用网关也称为代理服务器,在应用层通信中扮演报文中继的角色。一种网络应用需要一个应用网关。

八。无线网络和移动网络

  1. 无线局域网分为两大类:有固定基础设施和无固定基础设施的。
  2. 无线局域网的标准是802.11系列,使用此协议的局域网称为wifi

 

这篇关于《计算机网络》 摘录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/925806

相关文章

读书摘录《控糖革命》

又到了每周推荐时间,这周末给大家推荐一本书《控糖革命》。身体是革命的本钱,只有保持健康的身体,才能保证持久的生产力,希望我的读者都可以身体健康,青春永驻。 推荐前,首先申明在《控糖革命》一书中,作者提出了一些颇具争议的观点,这些观点并没有经过系统的科学论证,但这并不妨碍我们从中获取一些有益的控糖建议。作者通过分享作者的个人经验和研究,为我们提供了一种全新的饮食理念,帮助我们更好地控制血糖峰值

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

20151214 要点摘录2

算法: 四火的数据库算法10题 http://www.raychase.net/2810 leetCode解题报告 http://bookshadow.com/leetcode/ 学习算法之路(转) http://blog.csdn.net/sunboy_2050/article/details/5656823 10分钟没有思路的就找例子 http://blog.csdn

20151214 要点摘录1

eclipse用法 --- 涉及到的eclipse的使用 在接口名上按F4 可以看继承关系    按ctrl+T可以找实现类 ctrl+shift+r查找文件 MyBatis的设计主要是把对数据库的增删改查的sql语句和JavaWeb工程的POJO做绑定 1 配置sql语句的映射文件 2 在conf.xml中配置数据库连接并关联sql语句的映射文件 3 在dao中编写代码,加载con

[计算机网络]-计网学习笔记-计网知识点总结(附完整笔记)

本笔记是跟着 b站 湖科大教书匠 视频做的笔记,其中图片为视频中的 PPT,加上了自己的注释。         这是原视频链接。大家可以参照着笔记看原视频。视频中的 PPT 做的非常好。         【计算机网络微课堂(有字幕无背景音乐版)】https://www.bilibili.com/video/BV1c4411d7jb?vd_source=1146b07cc2d66

计算机网络知识自学笔记(Chatgpt 回答)

目录 文章目录 phy芯片 lan8720A 和网卡的区别???MAC地址 和IP的区别是啥???1. **用途和作用范围**:2. **层次差异**:3. **分配方式**:4. **持久性和作用**:5. **数据传输中的作用**:小结: 还有网关 是啥 可以举个通俗易懂的例子吗通俗易懂的例子:具体应用:小结: 结合这个案例 可以讲下 ip地址和mac地址分别是啥 和作用分别是啥吗?

第十六篇:走入计算机网络的传输层--传输层概述

1. 传输层的功能 ① 分割与重组数据 一次数据传输有大小限制,传输层需要做数据分割,所以在数据送达后必然也需要做数据重组。 ② 按端口号寻址 IP只能定位数据哪台主机,无法判断数据报文应该交给哪个应用,传输层给每个应用都设置了一个编号,这个编号就是端口,目的端口可以定位报文应该发给哪个应用处理。 ③ 连接管理 面向连接的传输,需要对连接进行管理。 ④ 差错控制和流量控制

计算机网络11——数据库语法2

目录 1、变量 (1)局部变量 (2)会话变量 (3)系统变量 2、判断选择 (1)if选择语法 (2)case选择 3、循环 (1)while循环 (2)其他循环 4、存储过程 5、触发器 6、事务:transaction 事务的特性 使用 1、变量 (1)局部变量 函数里面定义的,变量名  类型 (2)会话变量 本次连接会话有效,不需要定义声明,直接

计算机网络练级第一级————认识网络

网络搁哪? 网络大家应该都很熟悉了,但网络具体是怎么构成的,怎么用的?长话短说 我认为网络就是计算机里的快递业务,从一台计算机中发出,网络接收到数据后,就要把这个数据安全快速完整地发到目标主机上。 大家肯定在想,谁都知道吧,这个人搁这搁这。但主题确实也是从这里开始。 网络的发展史(了解) 独立模式: 这个时期,有点像网络的原始人时期,这个时期每个计算机只能有自己的数据,程序员想要另