TCP和IP协议的主要功能是什么?

TCP/IP协议(传输控制协议/互联网协议)

TCP/IP协议集奠定了互联网的技术基础。TCP/IP的发展始于美国国防部的计划。IETF(互联网工程任务组),IAB(互联网架构委员会)下的一个工作组,已经开发了这些协议中的大部分。IAB最初是由美国政府发起的,现在已经转变为一个开放自主的机构。IAB合作研究和开发TCP/IP协议集的底层结构,引导互联网的发展。TCP/IP协议集记录在征求意见稿(RFC)文件中,由IETF委员会起草、讨论、传阅和批准。所有这些文档都是开放和免费的,可以在IETF网站上列出的参考资料中找到。

TCP/IP协议覆盖了OSI网络结构七层模型中的六层,支持从多协议标签交换等交换(第二层)到邮件服务等应用程序的功能。TCP/IP的核心功能是寻址和路由(网络层的IP/IPV6)和传输控制(传输层的TCP和UDP)。

IP(互联网协议)

在网络通信中,网络组件的寻址对于信息的路由和传输至关重要。同一网络中的两台机器之间的消息传输有自己的技术协议。局域网通过提供一个6字节的唯一标识符(“MAC”地址)在机器之间发送消息。SNA网络中的每台机器都有一个逻辑单元及其对应的网络地址。DECNET、AppleTalk和Novell IPX公司都有给本地网络和工作站分配号码的配置。

除了本地或特定提供商的网络地址之外,IP还为世界上的每个网络设备分配一个唯一的编号,即IP地址。IPV4的IP地址是4个字节。按照惯例,每个字节都转换成十进制(0-255)并用点分隔。IPV6的IP地址已增加到16字节。在相关文献中给出了IP和IPV6协议的详细描述。

传输控制协议

通过序列化回复并在必要时重新传输数据包,TCP为应用程序提供了可靠的传输流和虚拟连接服务。TCP主要提供数据流、可靠传输、有效流量控制、全双工操作和复用技术。详情参见TCP部分。