
网络
JJiaoAo
这个作者很懒,什么都没留下…
展开
-
软件工程师的视角看网络(网络那点事)
[b]一、概述[/b]在以太网中,我们都很清楚网络的分层模型,ISO模型7层:[b]物理层、数据链路层、网络层、传输层、会话层、表示层、应用层[/b]。TCP/IP模型四层协议:[b]主机至网络层、互联网层、传输层、应用层。[/b] 在实际应用中我们都是用TCP/IP的模型。下面我讲下软件设计需要了解的网络知识,个人感觉软件工程师应该知道这些知识的,当然也是些基础的网络知识。主要从从物理层、数...原创 2012-10-16 13:22:44 · 185 阅读 · 0 评论 -
TCP/IP数据包结构详解
[size=medium]一般来说,网络编程我们只需要调用一些封装好的函数或者组件就能完成大部分的工作,但是一些特殊的情况下,就需要深入的理解网络数据包的结构,以及协议分析。如:网络监控,故障排查等…… IP包是不安全的,但是它是互联网的基础,在各方面都有广泛的应用。由IP协议衍生的协议族有10数种(据我所知),以后还会出现更多的基于IP的协议… 先从实际出发吧!一...原创 2012-09-21 15:21:43 · 104 阅读 · 0 评论 -
HTTP请求报文解剖
[quote]学习Web开发不好好学习HTTP报文,将会“打拳不练功,到老一场空”,你花在犯迷糊上的时间比你沉下心来学习HTTP的时间肯定会多很多。[/quote][b][size=medium]HTTP请求报文解剖[/size] [/b]HTTP请求报文由3部分组成([color=blue]请求行+请求头+请求体[/color]): [img]http://dl.itey...原创 2012-09-21 16:54:46 · 431 阅读 · 0 评论 -
正向代理与反向代理的区别
[size=medium][b]正向代理的概念[/b]正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我从网站的角度,只在代理服务器来取内容的时候有一次记录...原创 2012-10-15 10:54:17 · 146 阅读 · 0 评论