传输控制协议/因特网(TCP/IP)协议是由美国国防部(DoD)所创建的,主要用来确保数据的完整性及在毁灭性战争中维持通信。
S2-1  TCP/IP和DoD模型
一,DoD模型基本上是OSI模型的一个浓缩版本,它只有4个层次,而不是7个,他们是:
过程/应用层:包含了大量的协议,集成了各种应用和功能来生成一个可以和OSI模型中3个高层相对应的集合。
主机到主机层:类似于传输层的功能,它所定义的协议与为应用程序提供了在传输层面上的服务。它主要解决了如何创建可靠的端到端通信,并确保对数据的传输是无差错的。保证了数据包的顺序传送和数据的完整性。
因特网层:对应于OSI模型的网络层,它所包含的协议涉及数据包在整个网络上的逻辑传输。包含主机的寻址和路由。
网络接入层:等价于OSI模型的数据链路层和物理层,检查硬件地址并定义数据的物理传输协议。
ccna自学笔记(二)TCP/IP简介_TCP/IP
                                 DoD模型和OSI模型
二,过程/应用层协议
包含以下协议及应用程序:
TELNET,FTP,TFTP,NFS,SMTP,LPD,X WINDOW,SNMP,DNS,DHCP/BootP
ccna自学笔记(二)TCP/IP简介_TCP/IP_02
三,主机到主机层协议
主要目的是将上层的应用程序从网络传输的复杂性中分离出来。分为传输控制协议(TCP)和用户数据报协议(UDP)。
1,传输控制协议(TCP):TCP是一个全双工的,面向连接的,可靠的并且是精确控制的协议。TCP开销比较大。
2,TCP的数据段格式:
ccna自学笔记(二)TCP/IP简介_休闲_03
 
3,用户数据报协议(UDP):UDP基本上是一个缩小规模的经济化模式,有时也被称为瘦协议。
4,UDP数据段的格式:
ccna自学笔记(二)TCP/IP简介_TCP/IP_04 
5,主机层到主机层洗衣的重要功能:
ccna自学笔记(二)TCP/IP简介_TCP/IP_05
6,端口号:TCP和UDP都必须使用端口号来与其上层进行通信,因为他们需要跟踪同时使用网络进行的不通的会话过程。
ccna自学笔记(二)TCP/IP简介_休闲_06
四,因特网层协议(IP)
ccna自学笔记(二)TCP/IP简介_职场_07 
五,IP寻址
1,IP地址:是一个软件地址,是IP网络上每台计算机的数字标识符。
六,分层的网络寻址方案
1,一个IP地址包含有32位信息,这些位通常被分割为4个部分,被称为八位位组或字节。这个32位IP地址是一个结构化或者说是分层的地址。可分为网络地址和结点地址。
2,网络地址:也称为网络号,唯一指定了一每个网络,同一网络中的计算机都共享相同的网络地址,并用它作为自己IP地址的一部分。
3,结点地址:是一个网络中用来标识每台计算机的,它是一个唯一的标识符。
ccna自学笔记(二)TCP/IP简介_休闲_08
 
4,A类
00000000=0
01111111=127
5,B类
10000000=128
10111111=191
6,C类
11000000=192
11011111=224