ฉันไม่เห็นด้วยกับ @ronroyston ที่นี่ แบบจำลอง OSI เป็นแบบนามธรรมที่สมบูรณ์แบบและไม่มีโปรโตคอลที่ใช้งานในปัจจุบันที่ตามมา HTTP ถูกสร้างขึ้นโดยไม่คำนึงถึงรุ่น OSI ดังนั้นจึงไม่มีประเด็นที่จะพยายามทำให้มันเข้ากันได้ โมเดล TCP นั้นใกล้กว่าเล็กน้อยเพราะมันทำให้ทุกสิ่งที่อยู่เหนือการขนส่งลงใน "แอปพลิเคชัน"
ตามที่บทความวิกิพีเดียพูดว่า
เซสชัน HTTP เป็นลำดับของธุรกรรมเครือข่ายที่ตอบสนองคำขอ ไคลเอ็นต์ HTTP เริ่มต้นคำขอโดยสร้างการเชื่อมต่อ Transmission Control Protocol (TCP) ไปยังพอร์ตเฉพาะบนเซิร์ฟเวอร์
ดังนั้นเซสชัน HTTP จะถูกสร้างขึ้นโดยสร้างการเชื่อมต่อ TCP ตามหลังเซสชันจะสิ้นสุดลงเมื่อการเชื่อมต่อ TCP สิ้นสุดลง
ในท้ายที่สุดคำจำกัดความหลายอย่างเช่นนี้ค่อนข้างนุ่มดังนั้นพวกเขาอาจหมายถึงสิ่งที่คุณต้องการให้พวกเขาหมายถึง อย่าเพิ่งเมาค้างกับการหาโมเดล OSI มันเป็นแค่แบบอย่าง