![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP 协议
文章平均质量分 83
小熊_晶晶
热爱编程喜欢钻研技术诚交天下朋友共同探讨技术人生.QQ956868335
展开
-
TCP 协议图解
记得上大学的时候讲 tcp/ip 协议的时候,对协议有很地都不能明白,后来读了Linux内核源码后才有了更深一层的认识。个人觉得理论方面的讲解还是太抽象,要想理解的更深刻还是得看源码才行。 三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息.在socket编程中,客户端执行connect()时。将触发三次握手。原创 2013-12-26 19:19:34 · 673 阅读 · 0 评论 -
路由过程详解
1. 数据包从二层交换到三层路由流程 (1)源主机在发起通信之前,将自己的IP地址与目的主机的IP地址进行比较,如果源主机判断目的主机与自己位于不同网段时,它需要通过网关来递交报文的,所以它首先需要通过一个ARP请求报文获取网关的MAC地址(在源主机不知道网关MAC地址的情形下),即源主机先发送ARP请求帧以获取网关IP地址对应的MAC地址。 (2)网关在收到源主机发来的ARP请求报文原创 2014-01-15 15:02:43 · 5260 阅读 · 0 评论 -
三层交换机原理图解
与传统的二层交换机相比,三层交换机增加了路由功能,可以理解为具有路由功能的交换机。三层交换机可以根据其处理数据的不同而分为纯硬件和纯软件两大类。(1)纯硬件的三层技术相对来说技术复杂,成本高,但是速度快,性能好,带负载能力强。其原理是,采用ASIC芯片,采用硬件的方式进行路由表的查找和刷新。当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地原创 2013-10-14 17:57:38 · 2527 阅读 · 0 评论 -
http 协议详解
为了更好地理解 Web 浏览器和 Web 客户端的交互原理,我们可以研究一下浏览器是如何打开网页的。在本例中,我们采用如下 URL 地址:http://www.hao123.com/index.html。首先,浏览器对 URL 地址的三个组成部分进行分析:1. http (协议或方案)2. www.hao123.com(服务器名称)3. index.html (所要请求的文件名原创 2013-12-11 19:38:53 · 812 阅读 · 0 评论 -
用python库telnetlib脚本控制交换机详解
In [1]: Host = '1.1.1.1'In [2]: username = ‘abc’ #用户名In [3]: password = 'abc’ #密码In [4]: superpass = 'abc' #超级密码In [6]: import telnetlib In [7]: tn = telnetlib.Telnet(Host) #连接交换机原创 2013-10-10 16:03:37 · 6876 阅读 · 0 评论 -
图解DNS原理及其解析过程
1. dns层次结构在DNS中采用分层结构,包括根域、顶级域、二级域及主机名称。域名空间的层次结构类似一个倒置的树,其中根作为最高级别,大树枝处于下一级别,树叶处于最低级别。。如下图:全球共有13台根域名服务器。这13台根域名服务器中名字分别为“A”至“M”,其中10台设置在美国,另外各有一台设置于英国、瑞典和日本。2. dns查询过程① Pc原创 2013-10-03 20:03:54 · 2126 阅读 · 0 评论 -
网络传输过程中TCP/IP协议详解
用户在主机A上新建一封电子邮件,指定收件人为B,并输入邮件内容为“早上好”应用层:A从键盘上输入“早上好”,用户点击发送的那一刻起,就进入了应用层协议的处理,该协议首先封装相应的数据格式。表示层:对相关数据从某个特定的数据格式转换为网络通用的标准数据格式后再发送出去,如:将“早上好”根据UTF-8或GB2312进行编码。会话层:A要发5封邮件给B,可以每发一封时建立一次连接,随后断开连原创 2013-10-04 14:15:19 · 1403 阅读 · 0 评论 -
IGMP因特网组管理协议学习
IGMP(Internet Group Management Protocol,因特网组管理协议)是TCP/IP协议族中负责IP 组播成员管理的协议。它用来在IP 主机和与其直接相邻的组播交换机之间建立、维护组播组成员关系。IGMP 不包括组播交换机之间的组成员关系信息的传播与维护,这部分工作由各组播路由协议完成。所有参与组播的主机必须实现IGMP 协议。参与IP 组播的主机可以在任意位置、任原创 2013-11-05 19:45:59 · 692 阅读 · 0 评论 -
QoS实现
QoS(Quality of Service,服务品质保证)是指一个网络能够利用各种各样的技术向选定的网络通信提供更好的服务的能力。QoS是服务品质保证,提供稳定、可预测的数据传送服务,来满足使用程序的要求,QoS不能产生新的带宽,而是根据应用的需求以及网络管理的设置来有效的管理网络带宽。对于L3交换机软件QoS的实现,首先应该给出一个参考模型,而这个模型要求是通用的,成熟的。QoS并不能产生原创 2013-11-03 22:18:24 · 1477 阅读 · 0 评论 -
openflow 和 sdn (软件定义网络) 原理和教程
OpenFlow概述OpenFlow简介 通俗的讲,OpenFlow是使用类似于API进程配置网络交换机的协议。OpenFlow的思路很简单,网络设备维护一个FlowTable并且只按照FlowTable进行转发,FlowTable本身的生成、维护、下发完全由外置的Controller来实现,注意这里的FlowTable并非是指IP五元组,事实上OpenFlow 1.0定义了包括端口号、原创 2013-10-04 21:13:38 · 9855 阅读 · 0 评论