Today, the internet and computer networking areessential parts of business, learning, and personal communications and entertainment. Virtually all messages or transactionssent over the internet are carried using internet infrastructure- based on advanced internet protocols. Advanced internet protocols ensure that both public and private networks operate with maximum performance, security,and flexibility. This book is intended to provide a comprehensive technical overview and survey of advanced internet protocols, first providing a solid introduction and going on todiscuss internetworking technologies, architectures and protocols. The book also showsapplication of the concepts in next generation networks anddiscusses protection and restoration, as well as various tunnelling protocols and applications.The bookends with a thoroughdiscussion of emerging topics.