
计算机网络
m0_37162697
这个作者很懒,什么都没留下…
展开
-
网络应用模型
每个应用层协议都是为了解决某一类应用问题。应用层的具体内容就是规定应用进程在通讯时所遵循的协议。1.客户/服务器模型网络中计算机地位不平等,整个网络的管理工作由少数服务器承担,可扩展性不佳。2.P2P模型繁重的计算任务可以被分配到各个节点上,系统可扩展性好,网络更加健硕。原创 2017-05-30 14:29:13 · 818 阅读 · 0 评论 -
DNS系统
1.DNS的概念将域名转换成对应的IP地址的系统。包括域名空间,域名服务器,解析器2.层次域名空间级别低的写左边,级别高的写右边。顶级域名:(1)国家 .cn .us .uk (2)通用 .com .net .prg .edu(3)基础结构域名 arpa 用于反域名3.域名服务器保存域名到IP地址的映射。根域名服务器,顶级域名服务器,权限域名服务器,原创 2017-05-30 14:38:12 · 218 阅读 · 0 评论 -
FTP,电子邮件与WWW
1.FTPFTP用于在异构网络中任意计算机之间传送文件,使用TCP可靠的传输服务,使用C/S模型。一个FTP服务器可同时为多个客户进程提供服务。服务器与客户机之间要建立两个TCP链接,一个用于传输控制命令和响应,一直打开;一个用于传输实际的文件内容,完成后关闭。2.电子邮件发信人使用用户代理(foxma.outlook)编辑要发送的文件。用户代理用SMTP把邮件发送给发送端邮件服务原创 2017-05-31 13:44:35 · 2874 阅读 · 0 评论 -
UDP
无连接的,只是在IP数据报服务上增加了端口的功能和差错检测的功能1.UDP报文段伪首部(12字节,校验用,不发送)首部(8字节)数据首部:源端口(2字节)目的端口(2字节)长度(2字节)校验和(2字节)2.UDP校验伪首部:源IP地址(4字节)目的IP地址(4字节)原创 2017-06-05 13:10:37 · 216 阅读 · 0 评论 -
TCP
1.TCP报文段TCP首部(默认20B):原创 2017-06-05 13:31:58 · 249 阅读 · 0 评论 -
传输层提供的服务
1.传输层的功能(1)提供应用程序间 的逻辑通信。(2)差错检测对收到报文的首部和数据部分都进行差错检测。(3)提供无连接的或面向连接的服务UDP,TCP(4)复用和分用复用指发送方不同的应用程序都可以使用同一个传输层协议传送数据。分用指接收方的传输层在剥去报文的首部后能够把这些数据正确的交付到目的应用程序。面向连接服务还有以下两个功能(1)连接管理如T原创 2017-06-04 10:25:09 · 4726 阅读 · 0 评论 -
网络层与路由器
网络层的功能:使用某种协议使异构网络之间可以通信。网络层的中继系统:路由器路由器的功能包括:路由选择和分组转发静态路由:手动配置动态路由:距离向量(RIP):所有的结点都定期将它们的整个路由表传送给与之直连的结点,包括路径和代价。链路状态:一个结点检查所有直连的状态,并将状态信息发送给所有节点,每个节点通过地杰斯特拉计算。外部网关协议:EGP原创 2017-06-08 13:35:08 · 351 阅读 · 0 评论 -
IPv4数据报
首部长度20B,21-60是可选字段与填充(1)版本(4位)说明是V4还是V6(2)首部长度(4位),单位4B(3)区分服务(1B)(4)总长度(2B),单位1B,大于MAC帧的最大长度时需要分组。(5)标识(2B)(6)标志(3位)只有前两位有意义,即MF和DF,MF标记该片是不是最后一个,DF=1表示不能分组(7)片偏移(13位)8B为单位(8)生存时间(8位)原创 2017-06-26 19:58:42 · 452 阅读 · 0 评论