
计算机网络
文章平均质量分 91
南忆起初
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网关、默认路由、特定选择路由
网关指的是一个逻辑概念,不具体指明是哪一类的产品,只要连接了两个不同的网络的设备都可以叫做网关。比如说交换机、路由器都可以称为网关。网关地址默认网关:...原创 2020-04-28 23:28:34 · 13251 阅读 · 5 评论 -
运输层 ---流量控制(使用滑动窗口)
之前讲过,理想传输的一个重要条件就是发送方发多快接收方都能接收到。实际上是不可能实现的,只能可以通过流量控制来控制发送方发送数据的速率(控制要求由接收方提出)。利用滑动窗口实现流量控制:在讲可靠传输时讲过其中rwnd指的是窗口大小,这里指B设置A的窗口的大小可能会发生死锁B向A发送了零窗口报文段后,B的接收缓存又有了一些空余,于是B向 A发送了rwnd=400的报文段。但这个...原创 2020-03-22 11:26:47 · 528 阅读 · 0 评论 -
运输层---可靠传输
前面讲到链路层的时候,讲到它不可靠,只进行差错检错,检错的是MAC帧。 讲到网络层的时候,尽最大努力交付,不保证可靠传输。 下层都在逃避这个问题,但问题终究是无法逃避的,最终可靠传世的重任落在了运输层上。TCP 的可靠传输一、完全理想化的可靠传输假设1:链路是理想的传输信道,所传输的数据既不会出错,也不会丢失。假设2:无论发送方以多快的速率发送数据,接收方总是来得及收下,并及时上交主...原创 2020-03-22 10:39:59 · 1220 阅读 · 0 评论 -
运输层---TCP的连接与释放
一、运输连接三个阶段TCP是面向连接的协议运输连接有三个阶段:连接建立数据传送连接释放连接建立过程中要解决以下三个问题要使每一方都能够确知对方的存在要允许双方协商一些参数(如最大报文长度,最大窗口大小等)能够对运输实体资源进行分配客户服务器方式TCP的连接的建立采用客户服务器方式主动发起连接建立的应用进程叫做客户(client)被动等待建立连接的...原创 2020-03-21 13:25:05 · 390 阅读 · 0 评论 -
TCP报文格式
TCP报文的首部和IP数据报的首部格式非常相似。首部:20个字节的固定首部, 最大40字节的可变部分。首部最长是60个字节 (和IP数据报完全一样)源端口和目的端口: 16位,2个字节,因为一个端口号是16位。(端口是运输层与应用层的服务接口,运输层的复用和分用功能都要通过端口才能实现)...原创 2020-03-20 11:12:30 · 930 阅读 · 0 评论 -
运输层---运输层概述 UDP协议与TCP协议
运输层是面向通信功能中的最高层,又是面向用户功能中的最底层。一、运输层的作用AP~n~代表各个进程,(通讯并不是主机和主机之间的通信,实际上是应用进程之间的通信)IP协议的作用范围:主机和主机之间进行通信端口:端口实际上是一个标识符,标志着是哪个进程发送的数据,或要交给哪个进程。运输层协议TCP和UDP的作用范围:从进程到进程网络层(IP协议)是为主机之间提供逻辑通信,而运输层...原创 2020-03-19 21:40:27 · 3412 阅读 · 0 评论 -
网络层 ---IP多播
一、IP多播的基本概念IP多播(以前也叫组播)已经成为互联网的一个热门课题。在互联网上进行IP多播,需要靠多播路由器来实现目的:更好的支持一对多通信,也就是一个源点发送到许多个终点。(与广播不同)如新闻、腾讯会议、网络视频等优点:可以大大节约网络资源假如视频服务器要向90个用户发送视频。如果用单播,那么就需要单播90次。如果用多播则只用发送一次数据到多播组,然后路由器复制分组转...原创 2020-03-19 15:58:06 · 832 阅读 · 0 评论 -
网络层---IPV6
互联网经过几十年的飞速发展,到2011年2月,IPV4的32位地址已经耗尽,因此提出了IPV6采用过的解决措施:划分子网无类别编址CIDR采用网络地址转换ANT方法 (192.168.1.1 这种对于主机来说是合法的,但在互联网广域网上是不合法的,会转化)根本措施: 创建IPV6一、主要变化更大的地址空间:32位—>128位扩展的地址层次结构 (???)改进...原创 2020-03-19 13:52:01 · 1005 阅读 · 0 评论 -
应用层----路由选择协议RIP(在网络层传输)
路由选择算法前面我讲了很多次查询路由表以确认下一跳信息,现在我们就来讲一下查询路由表的算法。相关概念代价(度量):在研究路由选择时,需要给每一条链路指明一定的代价。这里的代价值得是一条链路的一些综合因素的一种度量。如链路长度、数据率、链路容量、是否要保密、传播时延等。最佳:相对于某一种特定要求下得出的较为合理的选择。路由选择时网络中所有节点共同协调工作的结果,路由选择环境也是会变化的...原创 2020-03-18 22:41:51 · 3157 阅读 · 0 评论 -
网络层---报文控制协议ICMP
网际控制报文协议ICMP为了更有效地转发IP数据报和提高交付于成功的机会,在网络层使用ICMP协议。ICMP是互联网的标准协议另外,网络层提供的不是可靠交付,而是尽最大努力交付。ICMP就是网络层"尽力"的一个表现。ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告。(。ICMP所尽的最大努力就是指:这件事我尽力去干,但不保证不出问题,出了问题我会向你报告)...原创 2020-03-18 17:55:03 · 489 阅读 · 0 评论 -
继划分子网后----CIDR无分类编址
历史问题:1985年制定的标准----划分子网(增加了ip地址的利用率),虽然它在一定程度上缓解率互联网在发展中遇到的问题。但1992年因特网仍然面临三个必须尽快解决的问题,这就是:B类地址在1992年已经分配了近一半,再过两年就会分配完毕。互联网主干网上的路由表的项目急剧增长(从几千个增长到几万个)整个IPV4的地址早晚将全部耗尽无分类编址(CIDR)CIDR消除了传统A类、B...原创 2020-03-18 15:24:20 · 610 阅读 · 0 评论 -
子网划分---从两级IP地址到三级IP地址
划分子网再ARPANET的早期,IP地址设计的两级IP不够合理:IP地址空间利用率有时很低 (为什么是有时请往下看)给每一个物理网络分配与1个网络号会使路由表变得太大因而使网络性能变坏。(我的理解使划分子网后,使用的路由器更多了,单个路由表就不需要那么大了)两级IP地址不够灵活(假如一个公司已经分配了一个B类网络了,这时候希望让财务部单独用一个网络,如果需要再申请一个B类网络的话需要...原创 2020-03-17 21:33:40 · 77793 阅读 · 1 评论 -
网络层-IP地址和MAC地址
IP地址和MAC地址IP地址(主机和链路的接口)32位,MAC地址·(标识网卡和链路的接口)48位。它们都是唯一的。且分为两部分。命令控制窗口下输入:arp -a 查看IP地址(Internet地址)和MAC地址(物理地址)IP地址处于网络层,它为网络层及以上层服务的。 MAC地址处于链路层,它为链路层和物理层服务。MAC地址存储再网卡ROM芯片中,IP地址存储再硬盘中MAC地址又称物...原创 2020-03-16 21:45:16 · 6852 阅读 · 0 评论 -
网络层-IP数据报格式
IP数据报格式简述:一个IP数据报由首部和数据两部分组成首部又分为两部分,前一部分是固定长度(20字节),是所有IP数据报必须具有的第二部分是一些可选字段,其长度是可变的,但最长为40个字节。因此IP数据报首部最长是60个字节****一、P数据报固定部分中的详细格式:可变部分:- IP数据报的长度必须是4的整数倍个字节,因为IP数据包是一个32位对齐的格式。不够就无实际意义的数据...原创 2020-03-16 17:08:38 · 1304 阅读 · 0 评论