
计算机网络
CarmenIsOK
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络 - 学习脉络
书籍:《计算机网络 自顶向下方法》 《TCP/IP详解 卷1:协议》 计算机网络主要指的就是TCP/IP协议栈 多问为什么? 一、TCP/IP协议体系的认知 数据链路层、网络层(IP)、链路层(tcp、udp)处于内核态 应用层(DNS、ftp、https协议)处于用户区 层与层之间的透明性、传输是对等的 二、数据链路层 以太网帧的格式 MTU的概念 ARP协议和RARP协议(网卡地址MAC和I...原创 2019-07-23 15:50:50 · 412 阅读 · 0 评论 -
一、TCP/IP协议体系的认知
TCP/IP协议体系的定义 TCP/IP协议体系是一系列网络协议的总和。 它采用4层结构,分别是应用层、传输层、网络层和链路层 每一层都调用它的下一层所提供的协议来完成自己的需求。 各层结构的简述 数据链路层、网络层(IP)、链路层(tcp、udp)处于内核态 应用层(DNS、ftp、https协议)处于用户区 参考: https://www.cnblogs.com/onepixel/p/...原创 2019-08-03 17:20:05 · 1224 阅读 · 0 评论 -
二、数据链路层
数据链路层提供的服务 链路层协议交换的数据单元称为帧,每个链路层帧通常封装一个网络层的数据报。 当发送和接受帧时,链路层所采取的动作包括差错检测、重传、流量控制和随机接入。 协议例子包括:以太网、WiFi、令牌环和PPP 链路层协议的任务是将网络层的数据报通过路径中的单段链路节点到节点地传送,而网络层地任务是将运输层报文段从源主机端到端地传送到主机。 数据报在路径上可能由不同地链路层协议所承载。例...原创 2019-08-04 20:46:21 · 498 阅读 · 0 评论 -
三、网络层
IP协议 IP协议格式 版本:若为IPV4则为4,若为IPV6则为6。 首部长度:单位为4个字节。最小为5,最大为15。所以首部最小长度为20个字节,最大长度为60个字节。 服务类型:Qos用,目前不怎么用。 总长度:字节为单位,最多可以传送65535字节的IP数据包。若超过该长度,需要分片。 标识:唯一记录了一个IP包的ID,具有同一个ID的IP分片将会重新组装 标志:后两位才有用,最低位表...原创 2019-08-05 16:34:39 · 2134 阅读 · 0 评论 -
四、传输层
传输层 传输层主要是为运行在不同主机上的应用进程提供直接的通信服务(端到端的通信)。 通信单元为:报文段 端口为应用层的各个应用进程的数据通过这个“门”向下传递给传输层。 服务端使用的端口号:(1)熟知端口号:0~1023。分配给TCP/IP最重要的一些应用进程。 (2)登记端口号:1024~49151。给没有熟知端口号的应用程序使用 应用进程 FTP TELNET SMTP DNS ...原创 2019-08-06 20:51:54 · 870 阅读 · 0 评论 -
五、应用层
DNS协议 DNS协议结构 16位标识:用于标记一对DNS查询和应答,以此区分一个DNS应答是哪个DNS查询的回应 16位标志:用于协商局的通信方式和反馈通信状态 接下来的四个字段指出最后四个字段的资源记录数据。对于查询报文而言,他一般包含一个查询问题,而应答资源记录数、授权资源记录数和额外资源记录数都为0。应答报文的应答资源记录数至少为1,而授权资源数和额外信息记录数可为0或非0。 DN...原创 2019-08-09 09:19:37 · 352 阅读 · 0 评论