计算机网络基础要点摘记

1.因特网是什么:被五层协议规范的一系列软硬件组成的让应用程序间通信的世界范围内计算机网络的集合。

计算机网络作用:资源共享(硬件如打印机、软件)、通讯(文字图片)、网络管理集中化。

官方发布的一系列的规则文档,基本的互联网通信协议都有在RFC文件内详细说明

  1. 国际标准化组织ISO制定了OSI 7层协议,让计算机拥有共通的通信协议,划分层次是为了对各层业务解耦,方便扩展与更新,任何一次两个用户间的通信都需要经过七层数据转换(即为逐层加协议对应数据头打包与逐层拆包解析的过程)
  2. 软件点击发送邮件之后才是应用层接收此邮件,为特定应用程序提供数据传输服务,规定了应用程序间传输报文的格式与交换方式(比如http的客户服务器模式、状态码控制具体行为)  SMTP\HTTP\FTP\DNS\DHCP
  3. 表示层又称翻译层,将数据格式(编码、文件格式)进行统一
  4. 会话层建立\断开\同步与服务器的会话
  5. 传输层,(通过套接字)为进程之间提供数据传输服务,报文按TCPUDP协议格式进行分组和重组为报文段建立连接、保证数据送达TCP\UDP
  6. 网络层为局域网之间提供数据传输服务,通过定长且具有分层结构的IP地址进行包交换(数据包封装,将数据由大变小份)\路由选择(由路由选择算法实现,通过数据自带的地址让路由器进行路径选择) IP\ICMP\RIP\OSPF\ARP\RARP\NAT

7. 数据链路层(又叫做MAC层,为同一局域网的主机提供数据帧传输服务,用mac地址),物理层(物理传输媒介\信道\线揽)(传比特流),一般物理设备(网卡\交换机,一般是电脑网卡->交换机)是两个二层设备,具有此二层能力。 以太网协议

  1. 网络接口层是TCP/IP的四层,因为TCP/IP分层着重强调上三层,忽略最下一层,只是描述了一下局域网接口,是一个纯软件的协议没有网络应有的局域网最根基的电缆、网卡等物理设备而 OSI 则补足了这个缺失对硬件设备进行了描述
  2. 没有哪一个硬\软件具有7层功能,一般来说,软件上两层,协议中三层,设备下两层。
  3. 邮件,分小->+TCP信息->+IP信息->+以太网帧头

 

物理层

①线缆与接口

②光纤

③无线

  1. 以太网有线介质的拓扑:①总线拓扑②星型拓扑(所有主机直连交换机)③树形拓扑

 

链路层

  1. 又叫做MAC层,为同一链路(如局域网)的主机提供数据传输服务。
  2. MAC层在局域网内用广播信道,交换机可以减少广播,MAC地址寻址,让所有主机收到消息,直到对应主机响应,所以互联网不能用它,只能用IP地址。广播到了路由器会被截断。
  3. 用交换机(网桥即桥接)替代集线器的星型以太网碰到未知MAC地址只需要广播一次就会自学习到交换表减少广播,加大带宽利用率。已没有总线。

网络层

  1. 网络寻址:在网络中,每个网络段被赋予了一个定长且具有分层结构的可以进行路由选择的ip地址。
  2. IP地址也有广播机制,即网络号相同(在同一个局域网\子网下)时,直接广播。
  3. IP网络地址X.X.0.0

A类:前一字节为网络号(前一段为1-126),给大型网络用

中间的127是环回地址,指向本机本身

B类:前二字节为网络号(前一段为128-191)

C类:前三段为网络号(段)(前一段为192-223),后一段为主机号(减去全为0的自身网络地址以及全为1的广播地址最大地址,如MAC向全是F地址发就会广播),最多253个)

D类:前一段为(224-239),组(多)播地址(区别于单播,广播),在组里广播,加入组就播给你。

E类:保留

  1. 子网ip中最小和最大地址不能用,如0与255,前者为网络号,后者广播号。
  2. 路由器的连接互联网的那端(WAN口)一定是一个合法ip,连接局域网的那一端(LAN口),如果局域网内主机是纯路由接上的那么每个主机需要合法ip,那么每个主机都是互联网的一部分,大部分时候局域网内主机用非法地址(也就是ip保留地址),用路由+NAT(网络地址转换,篡改ip数据包头的源地址)进行ip转换通信或代理服务器(每个软件都得设,用得不多)。
  3. 主机上的网关码相当于指向处理目的ip不在本子网的数据的路由器的LAN口ip即一个内网地址,相当于主机上的缺省路由记录的目的地表项指向的方向,不设就只能在局域网内通信。
  4. 路由表项:目的子网ip(某个子网网络号ip,最后段是0的)、下一跳(哪个口)、跳数。

如果网络号是自己的WAN口或LAN口接的,方向就是接口的ip,这叫直连路由无需自己写表项。如果网络号是非直连的网络号,则写下一跳路由器的WAN口ip(与自己的WAN口ip在同一网段)。0.0.0.0是缺省路由记录,意思是非直连路由一概通往某下一跳。

  1. 将大的网络ip划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码子网掩码用来描述ip,与操作是ip的子网部分,取反与操作是ip的主机部分。
  2. ip地址编址方式有3个历史阶段:分类(< 网络号 >, < 主机号 >)->子网划分(需要子网掩码< 网络号 >, < 子网号 >, < 主机号 >通过在主机号字段中拿一部分作为子网号,把两级 IP 地址划分为三级 IP 地址需要子网掩码)->无分类编址CIDR写法(< 网络前缀号 >(即子网ip), < 主机号 >/网络前缀长度)
  3. 在路由表中的项目由目的网络地址”和“下一跳地址”组成,在查找时可能会得到不止一个匹配结果,应当采用最长前缀匹配来确定应该匹配哪一个跳到更具体的网段
  4. NAT转换表把传输层的端口号也用上了于是在局域网内主机访问同一外部ip时传回不会混淆。

https://blog.csdn.net/gui951753/article/details/79593307#ip%E5%9C%B0%E5%9D%80%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86

 

 

互联网可以划分为许多较小的自治系统 AS,一个 AS 可以使用一种和别的 AS 不同的路由选择协议。可以把路由选择协议划分为两大类:

自治系统的路由选择协议:RIP 和 OSPF

自治系统的路由选择协议:BGP

13.路由选择协议都是自适应动态路由,让路由器之间相互学习路由表,生成表条目

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值