TCP/IP

    TCP是一种可靠的、面向连接、面向字节流的传输控制协议,IP是一种不可靠、无连接的数据传输服务协议,TCP/IP是Internet中重要的通信规则,是公认的Internet工业标准与事实上的Internet协议标准,它规定了计算机通信所使用的协议数据单元、格式、报头与相应的动作。

    数据在进行传输时,首先由应用层的协议封装后交给传输层;传输层封装TCP首部,交给网络层;网络层封装IP首部,再交给数据链路层;数据链路层封装以太网首部和尾部,最后交给物理层,物理层以比特流的形式将数据传输到物理的线路上。

TCP/IP各层对应协议:

 应用层:

主要功能:直接向用户提供服务,完成用户希望在网络上完成的各种工作。

协议:FTP:文件传输协议;HTTP:超文本传输协议;SMTP:简单邮件传输协议; POP3:邮局协议;DNS:域名系统

传输层:

主要功能:负责向两个主机中进程之间的通信提供服务。

主要任务:向用户提供可靠的、端到端的差错和流量控制,保证报文的正确传输。

主要作用:向高层屏蔽下层数据通信的具体细节,即向用户透明的传送报文。

协议:TCP:传输控制协议;UDP:用户数据协议

网络层:

网络层为传输层提供服务,其主要作用是提供全局唯一的IP地址。其基本的数据单位是IP数据报。

主要任务:

(1) 负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层残生的报文段或用户数据报封装成分组或包进行传送。在TCP/IP体系中,由于网络层使用IP协议,因此分组也叫做IP数据报,或简称为数据报。

(2) 选中合适的路由,使源主机运输层所传下来的分组,能够通过网络中的路由器找到目的主机。

协议:IP:网络协议;ARP:地址解析协议;ICMP:因特网控制消息协议;HDLC:高级数据链路控制

数据链路层:

主要功能:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

主要任务:

(1)在两个相邻结点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧(framing),在两个相邻结点之间的链路上“透明”地传送帧中的数据。

(2)每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)。典型的帧长是几百字节到一千多字节。

协议:SLIP:高级数据链路控制

物理层:

主要功能:利用传输介质为数据链路层提供屋里连接,实现比特流的透明传输。

作用:实现相邻计算机节点之间比特流的透明传输,尽可能屏蔽掉具体传输介质与物理设备的差异。使其上面的数据链路层不必考虑网络的具体传输介质是什么。

协议:放大或再生弱的信号,在两个电缆之间复制每一个比特

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值