计算机网络之概述
什么是协议
Protocols define format, order of msgs send and recived among network entities, and action taken on msg transmission, receipt.
家庭接入
- Dial-Up(拨号上网):通过传统电话线路。
- Digital subsciber line(DSL)
- Cable network: hybrid fiber coax(HFA 混合光线同轴)
- Fiber to the home(FTTH)
分组交换的报文交付时间
1 | 报文: M bits |
OSI网络七层协议
从上到下分别是:
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
协议数据单元(PDU)
- 物理层(一层)PDU指数据位(Bit)。
- 数据链路层(二层)PDU指数据帧(Frame)。
- 网络层(三层)PDU指数据包(Packet / datagram)。
- 传输层(四层)PDU指数据段(Segment)。
- 第五层或以上为数据(data / message)。在特定的上下文情况下,一个特定层的PDU有时可以代表这个层。
traffic intensity(流量强度)
- R:链路带宽(bps)
- L:分组长度(bits)
- a:平均分组到达速率
traffic intensity = La / R
- La/R -> 0 平均排队延迟很小
- La/R -> 1 平均排队延迟很大
- La/R > 1 超出服务能力,平均排队延迟无限大
Cookie 技术有4个组件
- 在HTTP响应报文中的一个cookie首部行;
- 在HTTP请求报文的一个cookie首部行;
- 在用户端系统中保留有一个cookie文件,并由用户的浏览器进行管理;
- 位于Web站点的一个后端数据库。