TCP/IP笔记 一.综述
2013-09-11 14:09
344 查看
1. TCP/IP分层
TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层,如下图:OSI协议是国际标准的网络协议,但是由于OSI的实用性等问题造成OSI没有流行起来。目前国际上广泛应用的是TCP/IP协议。
一般情况下为了学习,通常往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,如下图:
(1)应用层:Email,FTP,HTTP等
(2)传输层:著名的TCP和UDP协议就在这个层次,
1)端到端的通信
2)差错检测
(3)网络层,:IP协议,它负责对数据加上IP地址和其他的数据(后面会讲到)以确定传输的目标
1)异构网络互联
2)路由选择与转发
3)拥塞控制
(4)链路层:为待传送的数据加入一个以太网协议头,并进行CRC编码,为最后的数据传输做准备。
(5)硬件层:负责网络的传输,这个层次的定义包括网线的制式,网卡的定义等等(这些我们就不用关心了,我们也不做网卡)
2. 中间系统(中继系统)
物理层:转发器(repeater)链路层:网桥(bridge)
网络层:路由(router)
网络层以上:网关(gate way)
3. 速率 (b/s)
bit:一个2进制位 (0,1)b/s:bit per second
kb/s: 1kb/s = 1000 b/s
Mb/s: 1Mb/s = 1000 kb/s
注:
(1)Byte(字节):1 Byte = 8 bit
(2)通信领域内:k = 10^3, M = 10 ^6, G = 10^9
计算机领域:K = 2^10, M = 2^20, G = 2^30
4. 时延
发送时延(s) = data size (b) / band width (b/s)+
传播时延(s)= distance(m) / v(m/s)
+
处理时延(s)= 储存,转发……
=
总时延
相关文章推荐
- TCP/IP笔记 一.综述
- TCP/IP笔记 一.综述
- TCP/IP笔记(二)TCP/IP简介
- 鸟哥的 Linux 私房菜笔记 TCP/IP 的链结层相关协议
- TCP/IP Illustrated 笔记 BGP
- tcp/ip 粗笔记
- TCP/IP笔记2
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(二:移植综述)
- 《TCP/IP Sockets 编程》笔记1
- TCP/IP学习笔记:TCP传输控制协议(一)
- TCP/IP illustrated 阅读笔记(二) 网络地址架构
- Java TCP/IP Socket 编程学习笔记系列 +数据结构
- 用tcp/ip进行网络连接(第2-5章 笔记)
- TCP-IP学习笔记七:Netty使用--简单通信编程3
- TCP-IP学习笔记(三)——概述
- 《TCP/IP Sockets 编程》笔记4
- 《TCP/IP Sockets 编程》笔记6
- TCP/IP笔记 三.运输层(4)——TCP链接管理与TCP状态机
- 在Debian 4.0rc3上编译内核2.6.24时加入Layer7模块笔记[防火墙中在TCP/IP第七层Layer7应用层阻挡QQ,MSN等软件的应用]
- TCP/IP详解2 学习笔记2---ifnet ifaddr