网络
Terisadeng
工作繁忙,私信和评论提的问题可能没时间复现解答(。・_・。)ノI’m sorry~
展开
-
网络是怎样连接的学习笔记(二)
第二章、用电信号传输TCP/IP数据-探索协议栈和网卡2.1创建套接字2.1.1协议栈的内部结构操作系统的网络控制软件(协议栈)的内部结构如下:图中最上面的部分是网络应用程序,它会将收发数据等操作委托给下层的部分来完成。应用程序的下面是Socket库,其中包括解析器,解析器用来向DNS服务器发出查询。在下面就是操作系统内部了,其中包括协议栈。协议栈的上半部分有两原创 2017-09-13 18:32:20 · 1297 阅读 · 1 评论 -
网络是怎样连接的学习笔记(一)
第一章浏览器生成消息-探索浏览器内部1.1生成Http请求消息1.1.1输入网址通过浏览器访问Web服务器是从在浏览器地址栏中输入网址或者点击一个链接开始的。网址就是URL,根据访问目标的不同,URL的写法也不同,比如在访问Web服务器和FTP服务器时,URL中会包含服务器的域名和要访问的文件的路径名等。而发邮件的URL则包括收件人的邮箱地址,此外根据需要,URL中还会包含用户原创 2017-09-11 15:56:03 · 3756 阅读 · 0 评论 -
F5做负载均衡防火墙添加IP规则后访问web应用失败
应维护中心关于网络安全的要求,需要所有项目都不能通过公网IP直接进行访问,只能通过域名,再经过统一入口地址进行访问。所以需要在所有项目的防火墙上添加过滤规则。比如现在有一个项目通过8008端口进行访问,原来的防火墙配置如下:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8008 -j ACCEPT8008端口是对外放开的,现原创 2017-09-20 09:23:18 · 5264 阅读 · 0 评论 -
网络是怎样连接的学习笔记(三)
第三章、从网线到网络设备3.1信号在网线和集线器中传输3.1.1每个包都是独立传输的从计算机发送出来的网络包会通过集线器、路由器等设备被转发,最终到达目的地。所有的包在传输到目的地的过程中都是独立的,相互之间没有任何关联。网络包从客户端计算机发出之后,要经过集线器、交换机和路由器最终进入互联网。我们家里用的路由器已经集成了集线器和交换机的功能。3.1.2防止网线中的原创 2017-11-01 17:21:45 · 4999 阅读 · 0 评论 -
网络是怎样连接的学习笔记(四)
第四章、通过接入网进入互联网内部4.1ADSL接入网的结构和工作方式4.1.1互联网的基本结构和家庭、公司网络是相同的互联网也是通过路由器来转发包的,而且路由器的基本结构和工作方式与家庭、公司网络并没有什么不同(图4.1)。因此,我们可以将互联网理解为家庭、公司网络的一个放大版。距离的不同和路由的维护方式,就是互联网与家庭、公司网络之间最主要的两个不同点。4.1.1原创 2017-11-02 17:28:02 · 3157 阅读 · 0 评论 -
网络是怎样连接的学习笔记(五)
第五章、服务器端的局域网中有什么玄机5.1WEB服务器的部署地点5.1.1在公司里部署WEB服务器网络包从互联网到达服务器的过程,根据服务器部署地点的不同而不同。最简单的是图5.1(a)中的这种情况,服务器直接部署在公司网络上,并且可以从互联网直接访问。这种情况下,网络包通过最近的POP中的路由器、接入网以及服务器端路由器之后,就直接到达了服务器。以前这样的服务器部署方式很常见,但现在原创 2017-11-03 13:35:49 · 676 阅读 · 0 评论 -
网络是怎样连接的学习笔记(六)
第六章、服务器端的局域网中有什么玄机6.1服务器概览6.1.1客户端与服务器的区别首先,服务器和客户端有什么区别呢?根据用途,服务器可以分为很多种类,其硬件和操作系统与客户端是有所不同的。但是,网络相关的部分,如网卡、协议栈、Socket库等功能和客户端却并无二致。无论硬件和OS如何变化,TCP和IP的功能都是一样的,或者说这些功能规格都是统一的。不过,它们的功能相同,不代表用法也原创 2017-11-03 17:00:38 · 804 阅读 · 0 评论 -
抓包工具Charles基本用法
我们在进行B/S架构的Web项目开发时,在前端页面与后台交互的调试的时候,通常使用在JSP中加入“debugger;”断点,然后使用浏览器的F12开发者工具来查看可能出错的地方的数据。或者使用HttpWatch来抓包分析。在开发移动端项目没有网页的情况下,就不能通过这种方式抓取数据进行分析了。这时可以使用Charles满足以上要求。Charles是一款Http代理服务器和Http监视器,当移动原创 2017-12-29 17:35:06 · 91685 阅读 · 3 评论 -
Nginx负载均衡无法找到主机的路由
生产环境的一个系统A是两台机器通过Nginx进行负载均衡实现,通过另一个系统B单点登录到这个系统A,出现有时登录成功有时登录失败的情况。后台查询日志发现,有一台机器报错一台不报错,说明一台机器可以访问成功,一台失败。检查了Nginx配置以及关闭防火墙都不成功,一直报无法找到主机的路由。检查代码后,尝试将访问的ip和端口号在两台机器分别telnet,发现一台机器通的另一台机器不通,现在可以判原创 2018-01-16 15:41:38 · 1988 阅读 · 0 评论