计算机网络
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 · 340 阅读 · 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 · 1129 阅读 · 0 评论 -
二、数据链路层
数据链路层提供的服务链路层协议交换的数据单元称为帧,每个链路层帧通常封装一个网络层的数据报。当发送和接受帧时,链路层所采取的动作包括差错检测、重传、流量控制和随机接入。协议例子包括:以太网、WiFi、令牌环和PPP链路层协议的任务是将网络层的数据报通过路径中的单段链路节点到节点地传送,而网络层地任务是将运输层报文段从源主机端到端地传送到主机。数据报在路径上可能由不同地链路层协议所承载。例...原创 2019-08-04 20:46:21 · 390 阅读 · 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 · 1810 阅读 · 0 评论 -
四、传输层
传输层传输层主要是为运行在不同主机上的应用进程提供直接的通信服务(端到端的通信)。通信单元为:报文段端口为应用层的各个应用进程的数据通过这个“门”向下传递给传输层。服务端使用的端口号:(1)熟知端口号:0~1023。分配给TCP/IP最重要的一些应用进程。(2)登记端口号:1024~49151。给没有熟知端口号的应用程序使用应用进程FTPTELNETSMTPDNS...原创 2019-08-06 20:51:54 · 642 阅读 · 0 评论 -
五、应用层
DNS协议DNS协议结构16位标识:用于标记一对DNS查询和应答,以此区分一个DNS应答是哪个DNS查询的回应16位标志:用于协商局的通信方式和反馈通信状态接下来的四个字段指出最后四个字段的资源记录数据。对于查询报文而言,他一般包含一个查询问题,而应答资源记录数、授权资源记录数和额外资源记录数都为0。应答报文的应答资源记录数至少为1,而授权资源数和额外信息记录数可为0或非0。DN...原创 2019-08-09 09:19:37 · 288 阅读 · 0 评论