王建峰
王建峰
全部文章
分类
C++(1)
C语言练习题(1)
flag(1)
Flask_web开发(2)
get(1)
Git(1)
Linux使用技巧(1)
Linux系统知识(1)
lnmp(1)
Lunix C编程及应用(2)
mysql(1)
nginx学习(1)
nginx配置(1)
python3(1)
RHEL7(1)
typedef(1)
互联网基础知识(10)
好文章应当分享(1)
学习笔记(3)
小结(1)
心情(1)
数组(1)
日志(1)
未归档(219)
笔记(8)
算法(1)
练习(1)
职业规划(1)
进程间通信机制(1)
问题解决(1)
阅读(1)
归档
标签
去牛客网
登录
/
注册
王建峰的博客
苦是咖啡的原味
全部文章
(共10篇)
TCP/IP学习笔记(2)-数据链路层
转载于:Linux就该这么学 数据链路层有三个目的: 为IP模块发送和 接收IP数据报。 为ARP模块发送ARP请求和接收ARP应答。 为RARP发送RARP请 求和接收RARP应答 ip大家都听说过。至于ARP和RARP,ARP叫做地址解析协议,是用IP...
互联网基础知识
2018-11-01
0
619
TCP/IP学习笔记(3)-IP、ARP、RARP协议
转载于:Linux就该这么学 把这三个协议放到一起学习是因为这三个协议处于同一层,ARP协议用来找到目标主机的Ethernet网卡Mac地址,IP则承载要发送的消息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。 IP协议 IP协议是TCP/IP协议的核心...
互联网基础知识
2018-11-01
0
493
TCP/IP学习笔记(4)-ICMP,ping,traceroute
转载于:Linux就该这么学 IMCP协议介绍 当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这 也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8bit的错误类...
互联网基础知识
2018-11-01
0
686
TCP/IP学习笔记(8)-tcp协议
转载于:Linux就该这么学 终于看到了TCP协议,这是TCP/IP详解里面最重要也是最精彩的部分,要花大力气来读。 简要介绍 TCP和UDP处在同一层---传输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说,利用TCP通信的...
互联网基础知识
2018-11-01
0
903
TCP/IP学习笔记(5)-IP选路
转载于:Linux就该这么学 静态IP选路 一个简单的路由表 选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则来根据IP数据包的IP地址来选择路由。这里就不重复了。首先来看看一个简单的系统路由表。 Destination Gateway ...
互联网基础知识
2018-11-01
0
596
TCP/IP学习笔记(6)-UDP协议
转载于:Linux就该这么学 UDP简要介绍 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 UDP协议头 UDP端口号 由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区...
互联网基础知识
2018-11-01
0
572
TCP/IP学习笔记(7)-广播,多播IGMP协议
转载于:Linux就该这么学 单播,多播,广播的介绍 单播(unicast) 单播是说,对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来 说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地...
互联网基础知识
2018-11-01
0
473
TCP/IP学习笔记(9)-DNS域名系统
转载于:Linux就该这么学 前面已经提到了访问一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要用一个指定的IP来访问一台计算机,而IP地址又非常不好记,于是就出现了DNS系统。 DNS系统介绍 D...
互联网基础知识
2018-11-01
0
473
TCP/IP学习笔记(10)-tcp连接的建立与终止
转载于:Linux就该这么学 TCP连接的建立可以简单的称为三次握手,而连接的中止则可以叫做四次握手。 TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送...
互联网基础知识
2018-11-02
0
443
TCP/IP学习笔记(11)-tcp交互数据流,成块数据流
转载于:Linux就该这么学 目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又可以根据数据吞吐量来大致分成两大类: (1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一...
互联网基础知识
2018-11-02
0
506